"Consumer-App" is a GUI application designed for consumers to manage their parcel deliveries efficiently and securely. Hosted on Azure Static Web Apps, this React-based app offers an intuitive interface for users to send, receive, and track parcels through a network of parcel lockers.
Live App: Consumer-App on Azure
- User Signup: Enables new users to create an account with a username and password.
- User Sign In: Secure authentication system to identify users based on their credentials.
- Parcel Information and History: Users can view detailed information and history of sent and received parcels, including sender/recipient details, pickup and drop-off timings, parcel status, and retrieval codes for lockers.
- Notifications: Notification system alerts users about parcels ready for pickup.
- Account Deletion: Users can delete their accounts while maintaining the integrity of parcel data in the system.
- Send New Parcel: Functionality to send new parcels, including input fields for parcel dimensions, mass, recipient/sender details, and location selection from available parcel lockers.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Clone and Navigate:
git clone https://github.com/Speed-Delivery/consumer-app.git cd consumer-app - Install Dependencies:
npm install
- Run the Application:
Access the app at http://localhost:3000.
npm start
Push your changes to the main branch to trigger the Azure Static Web Apps CI/CD pipeline for deployment.
- React - The web framework used
- Azure Static Web Apps - Hosting platform
- Mussa Muna
- Nafisa Akter
- Gebrehiwot Matusala
- Mst Airen Aktar
This project is licensed under the MIT License - see the LICENSE.md file for details
- To All team members. Thank you for your hard work and dedication to this project.