Inspiration
Our main inspiration comes from hoping to provide meaningful technology solutions that would be helpful in alleviating the COVID-19 situation, starting from Singapore.
What it does
QuickShop is a user-friendly mobile application that acts as an efficiency tool to reduce the amount of time spent on shopping for items at supermarkets, thereby addressing the significant problem at supermarkets of long queues due to the Coronavirus.
How I built it
The application was built using Java EE as the core backend to support business logic with Ionic.js as the front-end to build a hybrid mobile application. We also leverage on Github as the main source code control tool to collaborate with each other.
Challenges I ran into
It's a tiring journey where we had to code continuously for almost 24 hours. It's also hard to have multiple people coding at the same time even with the use of source code control tool. We also faced several hiccups along the journey where we could not solve the problems immediately.
Accomplishments that I'm proud of
Being able to come up with a project within the time frame of this hackathon together as a team. We managed to achieve the goal we set out, and whether we win or lose, we are all proud of one another and how much we have achieved this hackathon. We have developed so much together as a team, and now better understand each other strengths and weaknesses, and might have a better idea of how to work together in the future.
What I learned
We learnt to work together as a team within a short time-span, there were no room for unnecessary arguments. We had to make sure that discussions were kept short and straight to the point. Delegating the workload had to be the most challenging aspect of this project as well. As there was no time for trail and error, fortunately we approached it appropriately, and everything worked out as per planned.
What's next for QuickShop
QuickShop currently only serves as a mobile application catered to supermarket customers, with the catalogue information retrieved directly from the supermarkets. We know as a matter of fact that integrating an employee/supermarket user module into QuickShop would further extend its reach by providing an ease of access to any market players in the industry. This could result in real time data manipulation by the employees which will improve on the capabilities of QuickShop.
Built With
- ionic.js
- java
- jpql
- restful

Log in or sign up for Devpost to join the conversation.