File size: 949 Bytes
6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 6325a86 16b5862 2f93565 16b5862 6325a86 16b5862 6325a86 16b5862 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 | # ⌛️ API Node - Warren Code Challenge
<br>
----
<br>
## 🚀 Challenge
Create an SPA where users can check their statement and make new transactions such as deposits, payments and withdrawls
## 👨🏽💻 Tech Stack
- Node.js
- Typescript
- Express
- Jest
- Docker
- Mongoose
- MongoDB
- React
- Javascript
## 📝 Functional Requirements
- Get user statement
- Make a deposit
- Make a payment
- Make a withdrawl
- `TODO` Add transactions filter
- `TODO` Add pagination (backend ready)
## 🚙 How to run this application
1. `git clone` to download the repository;
2. `npm install` to install the dependencies;
3. `cd web && npm run start` to run the project locally at port `3030`;
## 🖼️ Preview


#### 👋🏽 How to reach me
Lourenço Passos | Fullstack Software Engineer | lo.passos93@gmail.com | 55-51-996106010
|