Commit graph

15 commits

Author SHA1 Message Date
google-labs-jules[bot]
277d974ffe
feat: add README.md for the project (#1)
This commit adds a comprehensive README.md file to the project. The README includes:

- A project description.
- Installation instructions, including dependencies and environment variables.
- Usage instructions.
- Detailed documentation for all API endpoints, including authentication, transactions, and admin routes.

Co-authored-by: google-labs-jules[bot] <161369871+google-labs-jules[bot]@users.noreply.github.com>
2025-09-20 18:48:44 -05:00
MrEisbear
b0e68f51d9 Add note to transaction record 2025-07-27 18:58:26 -05:00
MrEisbear
cfdedc1110 Implement BID generation
This commit implements automatic BID generation during registration
2025-07-25 23:27:20 -05:00
MrEisbear
7c9656e4d9 Adds a transaction record when salary is paid. 2025-07-24 22:43:36 -05:00
MrEisbear
ed256b8e6e HOTFIX, duped method 2025-07-24 22:25:56 -05:00
MrEisbear
bc4beb825a Adds endpoints for setting user jobs and adding money. 2025-07-24 19:35:10 -05:00
MrEisbear
bcc089e13b Adds the /collect route for users to claim job salaries.
Introduces COLLECT_COOLDOWN config for salary collection.
2025-06-20 19:06:06 -05:00
MrEisbear
5aae713469 feat(db): Add jobs and user_jobs tables 2025-06-15 19:37:07 -05:00
MrEisbear
6919abf4f7 Refactor: routes: Modularize routes into blueprints 2025-06-14 23:33:37 -05:00
MrEisbear
69ffcee98f refactor: Restructure project into a scalable package layout
This commit undertakes a major architectural refactoring to improve project organization, scalability, and maintainability
2025-06-14 22:59:49 -05:00
MrEisbear
e8c84ba809 Stop tracking IDE settings and environment file 2025-06-14 19:18:28 -05:00
MrEisbear
0e73430d70 fix(api): implement atomic transfers and constant-time key comparison 2025-06-14 19:15:32 -05:00
MrEisbear
4e44457c8d Added JWT authentication and a secure transfer endpoint. 2025-06-14 17:52:43 -05:00
MrEisbear
5cd28c5060 Implemented JWT authentication and enhanced database security. 2025-06-14 13:17:41 -05:00
MrEisbear
e24dbed2e6 Init 2025-06-13 18:17:49 -05:00