Expensify is a web app for employee and reviewer to manage expenses. If user login as an employee, they can view all their expenses, add a new expense or delete expenses that haven't been reviewed. If user login as a reviewer, they can view all employees' expenses and approve or reject them.
The web app can be accessed here with sample credential
For employee:
- Username: employee1
- Password: password
For reviewer:
- Username: reviewer1
- Password: password
Next.js 13.4.7
Tailwind CSS 3.3.2
TypeScript 5.1.3
Spring boot 3.1.0
Spring security 3.1.0
PostgreSQL