Giter Club home page Giter Club logo

living-pokedex's People

Contributors

d4mation avatar

Stargazers

 avatar

Watchers

 avatar  avatar

living-pokedex's Issues

Include Information about each Pokemon

When I first made this I thought it would be cool to include Pokedex Entries or something (And I think my Schema still reflects that...) but I wasn't able to get that via the APIs I was using so I never did it.

Now I realize that Evolution/Breeding data along with Capture Locations for each game is a much better addition, since I remember I was constantly checking Bulbapedia or Serebii while completing my Living Dex.

http://pokedextracker.com/ does this, but it only includes Capture Locations for Gen 6. Ideally I'd like to include Capture Data for Gens 3-6, since you can transfer all the way from Gen 3 to Gen 6 through legitimate means. I know that's how I got some of my Pokemon in my Living Dex 😆

Delete Data from the Frontend

Currently the User can only delete their data by clearing Caught Pokemon one at a time or by deleting it directly from the Database. That's no good.

Self-Hosted and "Public" version

Two separate builds, perhaps created based on different Gulp Tasks/Flags.

One for a Self Hosted setup, placed on master.

Another that can run without a Database (and run on gh-pages!)

cuint would need to be able to run from the Browser as well as DarkNikGr/PokeEditor for a version to work on gh-pages.

Perhaps for the Public Version data could be kept in LocalStorage?

Regardless, Releases would still have a .zip for each Branch.

Allow uploads of decrypted save files

.CSVs are cool and everything, but how about uploading a dumped main file? 😎

Utilizing DarkNikGr/PokeEditor on the server for ripping apart the PC Box data. May end up making a PR to include Party Pokemon and Daycare Pokemon if I can figure out the Save Structure.

Multi-User for Self Hosted?

With Angular+Express providing all kinds of very easy to use Routes, it seems almost pitiful to limit this to only a singular Admin User.

However, given that it is Self Hosted, maybe making it an option? So the ability enable/disable registration? People may not want their DB to get bloated from randos registering if they really just want it for themselves and are hosting it so they can get to it away from home from any device.

Better Mobile Experience

The latest Commit for master is based on Bootstrap and the Mobile experience isn't all that great.

Instead of squishing a bunch of Pokemon per row, perhaps just one large Entry per row would work best for Mobile.

http://poketracker.com/ handled it very well on Mobile. Desktop is very similar to what I already did.

image

Ability to Share Views for Public Version

The Public Version would fall short of other services like http://pokedextracker.com if it has no way to share the completion progress with other Users.

GET parameters may be a way to get around this, provided it doesn't get too long.

It would be static, but better than nothing. Unfortunately that's the downside to not having a central database ¯_(ツ)_/¯

Building on #3

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.