Skip to content

MERN stack application that allows the user to easily track their Pokémons' Effort Values while training.

Notifications You must be signed in to change notification settings

laurenlgoss/pokemon-tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

71 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pokemon-tracker

Description

MERN stack application that allows the user to easily track their Pokémons' Effort Values while training.

Table of Contents

Installation

Required packages:

  • Node.js
  • Client:
    • @apollo/client
    • @apollo/react-hooks
    • graphql.js
    • jwt-decode
  • Server:
    • apollo-server-express
    • bcrypt
    • Express.js
    • graphql.js
    • jsonwebtoken.js
    • mongoose.js

The user must run npm i in the root folder to install dependencies.

If in development mode, use the command npm run develop to start the servers. If accessing through the user's local device, the application can be found at http://localhost:3000/.

Usage

This application allows a user to create an account or log in with an existing account. Upon logging in, the user can build their Pokémon team and keep track of their team's data, including:

  • Species (including forms - Gigantamax, Mega, etc.)
  • Nickname
  • Nature
  • EVs
  • IVs

The deployed application can be found here.

Screenshots

Welcome

Welcome

Home

Home

Pokémon

Pokemon

Edit Pokémon

Edit Pokemon

Questions

Do you have questions? Contact me here:

About

MERN stack application that allows the user to easily track their Pokémons' Effort Values while training.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published