Click here to acess the App
This is an web application with which lots of people can track their Pokédex completion and Pokémons infos. Below are the implemented features:
- Sign Up
- Login
- List all pokémons
- Add Pokémon
- Remove Pokémon
- List my pokémons
HTML | CSS | JavaScript | ReactJS |
---|---|---|---|
JSX syntax | CSS styling and styled components | ECMAScript 2015 (ES6) features | React is a JavaScript library for building user interfaces, declarative and component-based |
- Clone this repository
- Initialize the submodules
git submodule init
- Pull the submodules
git submodule update
- Go to backend
cd backend
- Install dependencies
npm i
- Create a PostgresSQL database "your_database_dev" and "your_database_test"
- rename
example.local.dev.env
->local.dev.env
andexample.local.test.env
->local.test.env
- Config .env files as indicated
- Run the Backend with
npm run dev
- Go to frontend
cd ../frontend
- Install dependencies
npm i
- rename
example.env
->.env
- Config .env files as indicated
- Run the Front with
npm start
- Finally access http://localhost:3000 on your favorite browser