This is a simple game built around the idea of selecting and saving a Pokemon team. First time players will sign up with their name, email, and a password. They will land on a team-building page where they can run a random name generator to help spark ideas for their team name--it mixes up Legendary Pokemon, Pokemon 'world' locations, moves, and fun descriptors to create something unique. Users can select and save a logo, then proceed on to the draft.
Players are able to review stats of "free agent" pokemon to draft and claim them for their Pokémon team. Data comes from the PokéAPI and the team a user builds is stored for future use and play.
In later-stage development efforts, this game will hav elogic closer to resembling a fantasy football draft logic, where players take turns selecting the best Pokémon.
- JavaScript
- ES6
- Node.js (express.js, mysql2, sequelize, nodemon, dotenv, express-handlebars)
- Heroku
- PokéAPI
- Socket.io
- User-Story
- Installation
- License
- Authors
- Tests
- Screenshot
- Deployed-Link
- Questions
- Resources/References
AS a Pokémon Fan I WANT to make Data-based decisions and build a strong team
SO I CAN win when I play in tournaments against My friends
To download the application:
git clone https://github.com/sarahdurks/fullstack-pokemon-game.git
.
npm i
to install dependencies
Configure an .env file with your username, password, database name, session secret and server path.
npm start
to start the server
npm run seed
to seed the database
This application is covered under the MIT license.
No automated test are set up for this application yet.
If you have any questions, please reach out to the Authors via github.
- Janarthani - vsjanarthani
- Yevgeniya Terlyuk - Yev
- Megan Close - MeganClo
- Sarah Durkin - sarahdurks
The app is deployed on Heroku https://pokemon-fullstack.herokuapp.com/