Inspiration
Amidst this pandemic, the whole world is experiencing an economic downturn. The income of each family is severely reduced especially for the following industries and sectors which includes but not limited to service industry, catering industry, sports activities etc. The situations faced by them are not too good even though the recent release of the National Recovery Plan has been approved for them to do their businesses . There are few main causes for this situation which include unclear or rapid change of SOP, fear of getting covid as the number of covid cases increase about 20,000 each day for more than a month and also unpredictable outside actual situations. For example, customers don’t know if a shop 3km away from their house is open for business or not or they don’t know if they can play badminton in the indoor badminton court because the changing of SOP might announce that this activity will not be allowed to play indoor on the second day. We finally came up with an idea of making a platform for people to check the availability of the shops,services and facilities outside to reduce uncertainty for them when making a decision to go out.
What it does
Covid case nearby function This will tell you approximately the number of covid cases around your district for you when making decision planning.
Current state National Recovery Plan This shows you the current phase of your National Recovery Plan in your current state and also the SOP for the current state so you will know what you can do and can’t do.
Shows nearby stores,services,facilities that are available
- This also includes the details of the shop/store (Name, Location, products/services)
- It also includes a check in function to let the consumers know whenever they are open. For example, swimming pools are only allowed to open from 6am to 8pm, only allow up to 60% utilization of the total area of the pool and individuals must separate 2 to 3 meter away from each other. This information allows you to swim with your friends while following the NRP.
- It also includes the nearby covid cases function to let users know the situation around the specific area.
How we built it
We constructed our project using IDLE Python Integrated Development Environment(IDE). We used functions and classes to generate multiple sets of data simulation to represent different shops.
Challenges we ran into
Limited Time
We have very limited time to plan, develop and test our product. We have to write and debug our codes efficiently to avoid any unnecessary delays. We were prone to making syntax errors and semantic errors as we proceeded with our project. Such errors reminded us to be more cautious as we write the codes.
Unstable Internet Connection
While building the prototype, we did a lot of research about the theme, the idea, our proposed solution to the problem statement. Our internet connection was unstable for some moments. This would temporarily delay our work schedule and progress.
Fatigue
Mental fatigue was a major problem when we were deriving our codes for the project. After we spent hours working on the codes, we have limited strength to continue with it. We had to take short breaks from time to time to ensure we’ve gotten enough rest to stay focused.
Accomplishments that we're proud of
We managed to develop an algorithm that can be used to check if any shops are open or closed, as well as display an image of the shop and the number of active cases around there.
What we learned
We’ve developed a deeper layer of knowledge about object-oriented programming, especially classes. They proved to be very useful in running certain algorithms. We also learnt about dealing with a lot of functions and loops simultaneously.
What's next for
We are planning to add the following functions in our prototype to increase user experience and to reduce the information gap between users and actual situation.
- A chatbox function - allows communication between users and sellers.
- Increase the type and the size of store, services, facilities - to provide users more choice when making decisions.
Log in or sign up for Devpost to join the conversation.