Budget
Ashguard budget management tool https://github.com/Ashguard/budget
Front-end
Documentation about app front-end
Back-end
Documentation about app back-end
Back-end
How server work
All route for the API are in server.ts, if you want to add new route add it here in the right section:
- 'User section' => all route related to the user request (add/alter/drop)
- 'Data section' => all route related to the data function (add/alter/drop)
- 'Account type section' => all route related to the different account type (add/alter/drop)
/!\ do not move the server
Back-end
What is requeter for ?
requeter.ts is where we put all the prisma request that we call in our function / API, the are 2 sections in requeter.ts:
- 'admin only' => contain all admin only request (fetch all users / alter any user / account type changement)
- 'public' => all other request that can be used by any user
/!\ Do not move requeter.ts
Infrastructure
Documentation about app infrastructure