We read stories of how many people found it difficult to cope with Stay-at-Home conditions, from difficulties in checking up on elderly parents, to childcare and grocery shopping. Rather than face this challenging situation alone, we believe that the local block community can play a major role in helping people tide through this together with a cohesive 'kampung' spirit!
What it does
This platform serves as a 'Assistance Marketplace', where users can post requests for help or offer help to their neighbors. This could include items like grocery shopping, watching their kids while parents run errands or ordering things online. This can include allowing users who stay far away to initiate requests to ask neighbors to check in on their elderly parents on occasion.
How we built it
This prototype is currently developed via Python and Django, and features basic functions that allow users to engage each other in a mutual exchange of services. We used Python with the future in mind, where data analytics as well as Artificial Intelligence can be used to do automatic matching, as well as classification of the various ads that are put up.
Challenges we ran into
It was and still is a challenge to understand and manage the limitations of actions and assistance that users can help each other with. Additionally, we're still trying to work out how to facilitate conversation and services while mitigating liability and money-related issues between both requester and provider.
On the technical front, most of the issues that we encounter were in linking front-end functionality to back-end functionality. Many of the features that were brainstormed were actually much harder to implement than expected, and thus our final prototype had to be slimmed down from our initial ideas.
Accomplishments that we're proud of
This was the first Django project that we developed, and through this challenge, we became more comfortable with Django's Model / View / Template framework, as well the various tasks that the Django framework helped to automate.
What we learned
We became better at wrapping our web apps in Django and abstracting away the issues associated with deployment by deploying into the cloud via a platform like Heroku.
What's next for Kampung Kakis
There is scalability in reaching out to multiple HDB clusters, moving into the private home space eventually. There is a massive potential to heighten and strengthen community bonds through Gamification and user engagement strategies.
Additionally, multiple sources of diversity in user development can occur, including the creation of telegram bots and native application construction.