This project focuses on developing a salary management application specifically designed for an IT company, called IT Salary Management System. The goal of the system is to provide a comprehensive platform for managing important aspects such as managing employees, contracts, timesheets, leaves, and payrolls.
- Get the latest source code
- Open
Script
by Microsoft SQL Management Server Studio and run it to restore the database - Open the terminal of your choice, go to
ITSalaryManagementSystemFrontend
directory, runnpm install
andnpm run dev
to start the frontend application - Open
ITManagementSystemBackend
project by Visual Studio IDE, run the project to start the backend application then swagger will automatically open in your default browser - Open your favorite browser, now you can access the websites via
http://127.0.0.1:5173
, login as Admin withadmin@projectx.com|123456
or as Employee withkhoahd@projectx.com|123456
, and start exploring the system
# | Name | Description |
---|---|---|
1 | Backend | Backend source code |
2 | Frontend | Frontend source code |
3 | Documentation | Group project documentation |
4 | Script | Database script (Schema + Data) |
5 | PPT | Final Presentation |
- .NET Core 7
- ASP.NET Core Web API
- ASP.NET Core OData 8
- JWT Authentication
- ReactJS/TypeScript/Vite
- React Router Dom V6
- Redux Toolkit
- Ant Design
© 2023 Secret Billionaire
🤟 Feel free to use our repository and star it if you find something interesting 🤟