A full stack web application where one can buy, sell as well as breed pokemons. It's simple and easy to use, just create your account and you're ready to go.
This is a self learning project to understand how a full stack web application is developed. This project is more of a way to get my feet wet in the area of web development.
Clone the repository and fire the following commands in the respective directories.
- Install all dependencies using
npm run install
- Fire up backend using
npm run configure-dev
- Install all dependencies using
npm run install
- Fire up backend using
npm run dev
NOTES:
- Before firing up the backend, navigate to /backend/bin and modify the configdb.sh according to your environment. Open the file for more details.
- Accordingly change the respective database related details in the /backend/secrets/databaseConfig.js.
- Access the application at http://localhost:1234.
- Login/Signup Page
- Home Page
- Account Pokemons
- Public Pokemons
- React - A JavaScript library for building user interfaces.
- Node.js - JavaScript runtime built on V8.
- Express.js - A web framework for Node.js.
- Redux - A Predictable State Container for JS Apps.
- PostgreSQL - Relational Database.