WalueTown (5307)
Leong Wei Lun, Alfred
Ong Shao Yong
Apollo
Developing a mobile app that will link connect food vendors and customers for late-night deals
Food wastage is one of Singapore’s largest problems. In 2019, Singapore generated around 744 million kg of food waste, which is equivalent to 51,000 double decker buses.
A large proportion of food waste is caused by businesses selling perishables such as bread and cakes. Since these perishables cannot be kept overnight to sell the following day, these businesses - especially bakeries - usually have sales and big discounts in the final hours of operation for the day to try to get rid of their leftovers. Otherwise, these perishables have to be disposed of at the end of the day, thus contributing to food wastage.
As such, we have come up with a solution to help business owners sell their food items at the end of the day in a more effective and efficient way.
We hope to reduce food waste in Singapore, while helping food vendors clear their perishables. Through our mobile application, we hope to connect individuals who are looking for discounted F&B items with nearby businesses who are offering discounts.
As a food stall vendor, I want to finish selling my food (at a discounted price) to reduce my losses.
As a hungry customer, I want to be able to look for the best quality and cheapest deals near me to satisfy my hunger.
We aim to build a mobile app which has the following core features:
- Food vendors can showcase their discounted food items
- Users can search for nearby stalls which offer discounted food items
- Users will be directed to their chosen stall
- Users will be able to leave a review for the food/business
We will test the app among some bakeries in the Clementi/NUS area.
Feature | Expected date of completion | Done? |
---|---|---|
Login/ Sign up page | 1st week of June | Yes |
Database of user data | 1st week of June | Email and password only |
3/4 slides of tutorial and introduction | 3rd week of July |
Feature | Expected date of completion | Done? |
---|---|---|
Categories and list of shops | 1st week of June | Yes |
Drawer menu with various options | 2nd week of June | |
Search bar | 2nd week of June | |
Favourite Menu (Side scroll) | 2nd week of June | |
Location service to find nearby shops and show current location | 1st/2nd week of July | |
Estimated distance to shops | 1st/2nd week of July | |
Loyalty bonus (rewards system) | 3rd week of July |
Feature | Expected date of completion | Done? |
---|---|---|
Manage vendor data in database ie. menu items, prices, quantity | 3rd/4th week of June | |
Menu, prices and pictures | 3rd/4th week of June | |
Quantity of items left (link to database) | 3rd/4th week of June | |
Directions to shop using Google Maps | 1st/2nd week of July | |
Suggested items (based on most bought items) | 3rd week of July |
The following are required to run the program locally
- npm
npm install npm@latest -g
- Git
Git can be downloaded from Git's official website.
- Navigate to desired local directory on Command Prompt.
- Clone the Waluetown repository
git clone https://github.com/redders7/waluetown
- Install npm packages
npm install
- Start the application on the local server
expo start
The Waluetown application can then be run on a mobile device by scanning the QR code with Expo Go (Android) or Camera (iOS) application