NUSDates started as a project born out of a 24-hour hackathon, Hack&Roll 2024, by a team of four freshmen. It is a web application that automatically coordinates NUS students' schedules, eliminating the hassle of manual scheduling through text messaging or word of mouth. The application works by matching the timetables of various students, then highlighting the common modules that they could bid for together, as well as the common free time-slots they could use for meet-ups. Students can simply input their timetables and link up with friends on the platform to receive instant results.
Contributions:
- Genesis of project idea
- Software stack design (Python, SQLite, NUSMods API, Flask, HTML/CSS)
- Led software development
- Implemented Python-NUSMods API backend for module information retrieval
- Assisted in Python-SQLite Database integration
- Solved timetable-matching SQL query
- Led frontend-backend integration
Awarded Best Freshman Hack at Hack&Roll 2024.
Check out the Devpost at https://devpost.com/software/nusdates-w3byli!
