Re: Sale is a food waste management app that allows businesses to sell off food stock that is close to its best before date for a cheaper price to its consumers. This app also hosts a community marketplace where users can post cards requesting/selling/wanting to trade for items.
This Project was undertaken during Semesters 1 and 2 of 2021 by a team of 6, including myself. The frontend application was written in JavaScript with the help of the Vue.JS Framework and many other packages including graph.js for a graphical user interface and Bootstrap for design simplicity and scalability. The backend of this app was written in Java with the Spring Framework which allowed us to manage requests made by the frontend, to control authentication and the management of data to and from the MariaDB Database. This application is made robust to be able to support large datasets, an example of this is our users and businesses. We have 10,000 users and 1,000 businesses registered with resale, whilst keeping the apps requests responsive.
This project was conducted using a SCRUM Agile approach of development, and throughout the year we committed to and completed 41 stories ranging from creating user and business accounts, to listing, buying, and reviewing sales, to requesting a password reset if the user forgot their password.








