Tech Stack - Spring Boot, Angular JS and MySQL.
IDE Used - VS Code, STS and WorkBench.
Harbour Freight Management System or HFMS includes dual role user, vendors and admin. Vendor add and maintain their work items while admin has the permissions to add, update and delete terminals, vehicles and allocate workitems to respective terminals and vehicles. Vendors can manage and update personal profile. Login and logout functionality is implemented with login guard and seamless integration between backend and frontend alongside database with it.
Home Page
Register Page
Login Page
- Vendors
Vendors can add workitems, edit them, view and edit profile.
Vendor Dashboard
Adding WorkItem
WorkItem Details
Edit WorkItem
Vendor Profile
Edit Vendor Profile
- Admin
Admin manages workitems created by vendors as well as assign and manage terminals and vehicles.
WorkItem Dashboard
Add Terminal Form
Terminal Dashboard
Terminal Details
Add Vehicle Form
Vehicle Dashboard
Vehicle Details