ARGENT BANK: Use an API for bank's user account with React and Redux
P13 - OpenClassrooms
Creation of a web application allowing Argent Bank's customers to log in and manage their accounts and profiles.
Goals:
- Create a complete and responsive web application with react
- Use Redux to manage whole application's state
- Create an API model with a swagger.yml file for website's transactions part
1. Technologies
Recommended IDE : Visual Studio code
2. Prerequisites
3. Install and run application
Install and launch back-end
- [ ] Clone backend repository : backend repository
- [ ]
cd Project-10-Bank-API
- [ ]
npm install
to install dependencies - [ ]
npm run dev:server
to start local dev server (port 3001) - [ ]
npm run populate-db
to populate database with two users
Install and launch front-end
- [ ] Clone repository : Frontend repository
- [ ]
cd argentbank-front
- [ ]
npm install
to install dependencies - [ ]
npm run start
to launch application - [ ]
npm run custom-docs
to generate documentation indocs
directory
View documentation
Visit developper documentation : Docs
Visit Swagger api reference : Api reference
Visit developper gitHub project page :gitHub project