During a chat with my sister, who works at a UK education agency assisting international students with university applications, I learned about the tedious process they undergo collecting and organizing student documents in their company's Dropbox. Recognizing the inefficiencies and continuous back-and-forth, I suggested creating a web application to optimize this process. We envisioned a platform for students to upload documents and staff to oversee them easily. Intrigued, the agency's manager supported the idea, prompting me to gather a team of friends who have an interest in web development. We initiated the project in early August, aiming to launch a minimum viable product by early October, the height of university application season.
Attached below are some of the website's screenshots and videos for version 1 and 2.
Version 1
Version 2
We were unable to meet the deadline in time for the peak of university applications and chose to delay to better align with next year's applicants, prioritizing product quality. I learned a lot from this project, including technical skills and team management skills.
Deepened my understanding in working with MongoDB in Python
Acquired foundational web development skills
Importance of using project management tools in task delegation and oversight
Tools used: Python (Flask & Pymongo), Javascript (React), HTML, CSS, Notion.so