This is the backend for an expense tracking application. It is built using Zod, TypeScript, Express, and JWT auth.
- Create, read, update, and delete expenses
- Generate reports on expenses
- Authentiacte users with JWT tokens
- Clone the repository
- Install the dependencies
yarn install
yarn start
The application will be running on port 3000.
The application has unit tests. To run the tests, run the following command:
yarn test
The documentation for the application is available in the docs: docs/ directory.
Contributions are welcome. Please open an issue or a pull request if you have any changes or improvements.
The project is licensed under the MIT License.
If you have any questions, please contact me at rohanopdev@gmail.com.