Inspiration
Throughout the day, it’s inevitable that we find ourselves left with our own company in the unplanned parts of our day: be it our commute to school, queueing for food, or travelling between classes. Tired of instinctively pulling out our phones during our lunch breaks when we’re sitting alone, we wanted to leverage this technology (which seems so isolating) through an engaging Telegram bot. Doing so allows us to foster serendipitous encounters and cultivate a sense of belonging among our fellow schoolmates.
What it does
A bot that matches users based on their preferences of location and time.
How we built it
- To approach on the use of the capabilities of Telegram APIs, we have sourced the examples from those online resources websites and official documentation.
- Seeking to optimise our time, we worked concurrently on product design and software development, ensuring that our solution remained feasible, cost-effective and agile.
- With good humour, relentless team spirit, Effective Communication and a Winning Mentality
Challenges we ran into
- Unfamiliar languages like Git, Python and working with API.
- Tons of errors.
- Utilising CSV instead of databases like MySQL or sqlite instead.
- Limited workiing knowledge of TelegramBotsAPI restricted the huge unseen potential of our project in terms of feasibility, features and function.
Accomplishments that we're proud of
- Made my first GitHub commit
- Learnt Python and worked with TelegramBotsAPI
- Linkedin Profile : Project +1
- Linkedin Profile : Participation in Hackathon +1 Nice :)
What we learned
No problem is too big, and no mountain is too high, as long as you approach them with a smile.
What's next for Lunch Buddies!
Improvements in user experience and enhanced product features (e.g. reminders, interest-based matching).
Log in or sign up for Devpost to join the conversation.