For college students who have little to no time to pick up food, Udelivery offers a safe and affordable student-to-student delivery system for on-campus dining options.
As college students ourselves, we know that when midterms season hits or wintertime comes, even something simple as picking up food on campus can feel like another struggle amid our jam-packed schedules. It was with that in mind that we created Udelivery, so whenever we feel like our most stay-at-home recluse selves we can still enjoy a variety of food options on campus with the helping hand of those who understand us the most: other students! We believe that by facilitating a community-based delivery system the student body as a whole can have more comfortable winter evenings, less stressful midterm seasons, and even greener savings accounts.
Udelivery pairs students with peers that are already on their way to dining locations across campus to provide convenient student-to-student on-campus delivery options. It pairs students already headed toward a general dining area with students who would also like to order from the same restaurant venues, but do not want to leave their dorm room. It provides students who are willing to be carriers for their peers the opportunity to make a few extra bucks while doing a route they would already do otherwise. On the flip side, students who want to enjoy the convenience of food delivery without paying huge off-campus delivery fees the affordable option to have on-campus food delivered to them.
Udelivery was developed during WakeHacks 2021 in NC. It was awarded "Best Overall Hack" and "Best Community-Voted Hack".
I worked on the business logic and developed the entire codebase of Udelivery using the following technologies:
- Cloud integration
- Matchmaking function
- Developed a fully functional prototype during a hackathon
- Won "Best Overall Hack" and "Best Community-Voted Hack" at WakeHacks 2021
- Acquire cloud deployment to enable Udelivery as a SaaS
- Add more error handlers to make for a smoother and more stable user experience
- Integrate payment platform (Venmo, Zelle) or in-app payment option for added security in user-to-user transactions
- Create a user registration interface using Firebase to ensure more safety and accountability between users
- Refactor code to identify potential bugs and enhance web app performance
Thank you for checking out Udelivery! If you'd like to contribute or have any questions, feel free to reach out.
- Clone the repository
git clone https://github.com/yourusername/udelivery.git
- Navigate to the project directory
cd udelivery
- Install dependencies
npm install
- Start the development server
npm start
- Open your browser and navigate to
http://localhost:3000
This project is licensed under the MIT License - see the LICENSE file for details.