
ABC (Logistic Website)
A role-based school management app with Admin, Office Admin, Account Admin, Teacher, and User roles. Admins can dynamically configure classes, fees, and exam fields, controlling access for other. Users can view their exam results once published by the Super Admin.
Technology
ReactJSReduxFirebaseNodeJSExpressJSMulterMongooseMaterial-UINodemailerStripe
Features
- Fully functional login registration system which controls admin host and user role. There are three different dashboard systems for users and host and admin with hacking protection by JWT.
- The admin panel supports dynamic warehouse field configuration. The admin can add or modify fields like text fields as needed. They also control which fields are visible to hosts.
- Users can request the Host role to add their warehouses. Once approved, they can list their warehouses, allowing others to book space for storage or other purposes.
- Users are able to book their regular warehouse. After booking they will ask to make the payment and then get invoices.