Inspiration
Have you ever wanted to play something like soccer, basketball, or poker but don’t know how to find such games nearby? Or maybe you already have some friends interested to join but there are not enough people? If either of the answers is “yes”, JoinLah is the right app for you
What it does
JoinLah is a mobile app that allows you to create activities, browse through and join activities happening around from a map interface. Any activity from soccer, poker, de-stress karaoke or even spontaneous hackathons! You can also discover trending activities that matches your interest. JoinLah also enhances user experience through potential business partners such as Shopee, Carousell for shopping or Grab for transport
How we built it
The iOS mobile app is built using Swift while the back-end is a Django server, communicated via JSON APIs
Challenges we ran into
We only have one iOS developer so his workload was heavy and we had to design the architecture to minimise the processing of the mobile client app.
From a UI/UX perspective, it was challenging to design the user experience without sufficient time for testing with real users, and for multiple iterations. However, we worked around this problem by using general design principles to guide our prototype.
Accomplishments that we're proud of
We managed to complete all the planned features: map-based search for activity, discovering activities based on suggested and trending activities and a group chat associated with an activity.
What we learned
We have learnt a great deal about UI/UX in trying to understand the perspective of users and designing the features to cater to their needs.
What's next for JoinLah
We could make our map based searching feature more user-friendly with even more filters. We could also conduct surveys/interviews to understand the user’s needs more so as to best adapt our features to their needs. We could also look for partners who are willing to work with us in providing a comprehensive experience for users through hosting events or lending event space
Log in or sign up for Devpost to join the conversation.