https://github.com/imnotannamaria/node-fundamentals
Financial API with Node & Express
https://github.com/imnotannamaria/node-fundamentals
express nodejs
Last synced: 4 months ago
JSON representation
Financial API with Node & Express
- Host: GitHub
- URL: https://github.com/imnotannamaria/node-fundamentals
- Owner: imnotannamaria
- Created: 2022-08-09T13:40:14.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2022-08-09T13:45:20.000Z (almost 3 years ago)
- Last Synced: 2024-12-27T05:42:34.322Z (6 months ago)
- Topics: express, nodejs
- Language: JavaScript
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Financial API with Node & Express
## Project requirements
- create an account
- get the customer's bank statement
- make a deposit
- make a withdrawal
- fetch the customer's bank statement by date
- update customer account data
- get customer account data
- delete an account## Business rules
- It is not possible to register an account with an existing CPF
- Unable to deposit to a non-existing account
- Unable to fetch statement on non-existing account
- Unable to withdraw from a non-existing account
- Unable to delete a non-existing account
- It is not possible to withdraw when the balance is insufficient## Deploy
To deploy this project, run
```bash
yarn
``````bash
yarn dev
```