Given the urgent state of the COVID-19, we propose the distributed delivery service to minimise interaction between people. Our application prevents the spread of COVID which is in-line with the government policies.

What it does

NUS Makan is a food delivery telegram bot that provides food delivery service within the NUS community

How we built it

Python and Telegram

Challenges we ran into

Unable to multi-threading causing multiple race conditions to occur while the customer and deliverer flow is running simultaneously. Thankfully, we solved it in the end

Accomplishments that we're proud of

We solved the multi-threading issue and race conditions, We hope to alleviate the current situation of the pandemic by reducing crowd density.

What we learned

Python and Telegram bot building

What's next for NUS Makan

Scalability and Fault Tolerance Redis, Spark and Kafka

Built With

Share this project: