This app is a simple expense tracker or budget tracker. It lets you record your expenses sort of like a checkbook register (by date, including a description, etc.) , but has separate columns for different expense categories for recording and totaling your expenses.
| Endpoint | Functionality |
|---|---|
| POST api/v1/auth/signup | Register a user |
| POST api/v1/auth/login | Login a user |
| GET /api/v1/expenses | Fetch all the expenses of a logged in user |
| GET api/v1/expenses/:expenseId | Fetch an expense that belongs to a logged in user |
| POST /api/v1/expenses/create | Create an expense. |
| PUT /api/v1/:expenstId | Modify an expense. |
Clone the repo to your local machine
- Run
npm installto install all dependencies - Run
npm startto start up server - Run
npm run testfor testing
Adebayo Ilerioluwa