An open API service indexing awesome lists of open source software.

https://github.com/charlenry/charleshenrisaintmars_13_032023

Argent Bank is a new bank startup and I need to prototype a web application for customers to log in and manage their accounts and their profile. I also need to provide API endpoints in YAML format for transaction operations. Note: the version offered in the link below doesn't have a backend. To have a version with backend, see the README.md file.
https://github.com/charlenry/charleshenrisaintmars_13_032023

api api-js create-react-app css3 function-components hooks jsdoc jsx mongodb nodejs prop-types reactjs redux sass swagger w3c-validator yaml-configuration

Last synced: 4 months ago
JSON representation

Argent Bank is a new bank startup and I need to prototype a web application for customers to log in and manage their accounts and their profile. I also need to provide API endpoints in YAML format for transaction operations. Note: the version offered in the link below doesn't have a backend. To have a version with backend, see the README.md file.

Awesome Lists containing this project

README

        

# Project 13 - Argent Bank

This Frontend project is created with [Create React App](https://github.com/facebook/create-react-app). It is a web application prototype that allows the bank's customers to access their bank account(s) with a separately frontend part and a backend part. The application is developed with Node.js version 16.14.2 and React version 18.2.0.

1. To test this web application, you need fist to clone the backend application from [https://github.com/charlenry/Project-13-Bank-API](https://github.com/charlenry/Project-13-Bank-API). So follow the instructions in the README.md file.

2. Afterwards, clone this projet (not in the folder of the previous cloned project). Then go to the folder where the package.json file is located and run in an other terminal the command `yarn install`. When finished, run the command `yarn start`. The application will start in your browser on port 3000 at the address [http://localhost:3000](http://localhost:3000).

3. The JSDoc is accessible at the address [https://charlenry.github.io/CharlesHenriSaintMars_13_032023/docs/](https://charlenry.github.io/CharlesHenriSaintMars_13_032023/docs/).

4. My solution for the API endpoints in YAML format for transaction operations: [https://github.com/charlenry/Project-13-Bank-API/blob/master/swagger.yaml](https://github.com/charlenry/Project-13-Bank-API/blob/master/swagger.yaml).