Depot Express- progressive mobile app
A Comprehensive Solution for Bottle Depot Management
Depot Express is a cutting-edge progressive web application (PWA) designed to enhance convenience for bottle depot clients by allowing them to schedule bottle pickups from their homes. Furthermore, the app facilitates smooth interaction between depot admins and clients, streamlining service delivery and operational efficiency.
Core Applications of Depot Express
The system integrates five main applications, all connected through a unified API that manages functionality across different platforms:
-
Admin App: This app caters to two types of users: System Admins and Depot Admins. Specifically, System Admins have full control over the app, including the management of all other accounts and additional functionalities. On the other hand, Depot Admins manage their depot’s information and oversee accounts for drivers, kiosks, and employees.
-
Client App: The Client App serves three categories of users: Residential, Commercial, and Charity. For instance, each type of user can schedule pickups, view drop-off locations, and manage their account details. However, due to performance issues, the app was redeveloped using React Native by another vendor.
-
Driver App: Depot drivers use this app to manage their daily pickups. In addition, depot admins create driver accounts and set weekly schedules to ensure that tasks are assigned efficiently and schedules are easily tracked.
-
Kiosk App: Depots use kiosk totems to facilitate drop-off orders for clients registered on the Client App. Furthermore, in each depot, a single kiosk user operates across all kiosk totems, thus providing consistent service.
-
Employee App: Employees use this app to count and process bottles and cans from client or driver drop-offs. Additionally, it calculates the total refund for clients and completes the order processing.
Technologies Used
Depot Express utilizes several key technologies:
- ReactJS: Employed for front-end development, ensuring a dynamic and responsive user interface.
- .NET: Used for back-end development, providing a robust and scalable server-side framework.
- PostgreSQL: Chosen as the database solution, offering reliable data management and storage.
Design and Testing
The app’s design, powered by ReactJS, ensures an intuitive and efficient user experience. Moreover, we conduct thorough user experience testing to confirm that the app meets all user needs effectively and delivers a smooth, enjoyable interaction.
Depot Express revolutionizes bottle depot operations by combining advanced technology with user-centric design. By streamlining processes and enhancing convenience, Depot Express provides a comprehensive solution that improves both service delivery and operational efficiency.