Giter Club home page Giter Club logo

pokedex's People

Contributors

audehd avatar

Watchers

 avatar

pokedex's Issues

Evolution card

Evolution card

A card that will be on the Pokémon info page, with information about the Pokémon evolution.

pictures and names of the Pokémon in the evolution line, with each picture linking to that Pokémon's page.

information about method of evolution (stone, time of day, trade...)

User Profile page

User profile

A page that displays the user:
A user avatar
Name
Info (About me...)
favorite Pokémons

Their Pokémon teams

Add friend button #20

Pokémon Page

A Page for an individual Pokémon, that has more details.

A picture of the Pokémon
The name of Pokémon
The type/Types of the Pokémon
The weakness of the Pokémon
What region it can be found in
What games it can be captured in
About
Species
Abilities
Local Pokédex number

  • Base stats #16

  • Evolution information #14

  • A button that toggles the picture the the shiny version #4

  • A button to add the Pokémon to your team #7

  • A Button to add the Pokémon to your favorites #8

Team Cards

Team Cards

A card that contains up to 6 Pokémon

Sidebar

Sidebar

where the search field and search filters will go.

Users can search for a specific Pokémon by name or search for a list of Pokémon with filters (type, gen, region, weakness, etc...)

Users can click a button to select random Pokémons. #3

Base stats graph

Base stats graph

A graph showing the base stats of a Pokémon, to be shown on the Pokémon page.

Backend

Add endpoints

______________________
Pokémon specific endpoints
______________________

  • GET Pokémon by name
  • GET Pokémon by National Pokédex number
  • GET Pokémon by type / types
  • GET Pokémon by generation
  • GET Pokémon by region

______________________
Other end points
______________________

  • GET All types
  • GET Type
  • GET All natures
  • GET Nature
  • GET Evolution chains

Rate other users teams

Rate other users teams

If a user in signed in, he could rate another users teams.

Shown as five starts, the user can click on the stars to rate.

Display an average rating

Add to your team Button

A button that adds the Pokémon to one of your teams.

-Dropdown menu of a list of current teams and create a new team.

  • If there is no existing team, only the create a new team option will be available.

Edit teams page

Edit teams page

A page containing all the users teams, that they can customize in the following way (otherwise default values are shown)

  • Add a Pokémon nickname
  • Change the Pokémon moves
  • Change the Pokémon abilities
  • Change the Pokémon nature
  • Specify if shiny or not
  • Change what item the Pokémon holds
  • Customize the Pokéball the Pokémon was caught in.

Home Page

Home page

Display a welcome message

Add Friend Button

Button to add another user (pending accept) or remove as friend. To be shown on user profile.

Pokémon cards

A small Pokémon card that returns from the search results and contains:

  • A picture of the Pokémon
  • The Name of the Pokémon
  • The Type/Types of the Pokémon

Top navigation bar

Top navigation bar

Includes links to

  • Home
  • Log in

If user is logged in

  • My profile
  • Me teams
  • My friends

User Signup Form

User Signup Form

  • one component for the form

  • one Input component

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.