Ohio State University’s 60,000+ student population faces daily challenges navigating campus resources efficiently, impacting productivity, well-being, and student engagement:

Limited Study Spots & Unpredictable Crowds

  • Popular study areas (Thompson Library, SEL, Knowlton) are frequently overcrowded, especially during peak hours before exams. Students often spend 10–30 minutes wandering or waiting for a spot, reducing effective study time by up to 20% per session.

Dining Hall Congestion & Inefficient Planning

  • Dining halls like Scott, Traditions, and Kennedy experience unpredictable spikes in wait times, leading to long lines, wasted time, and missed classes. Students lack real-time insights to choose the least crowded dining location, forcing suboptimal food or scheduling compromises.

Club Events & Campus Activities Timing Conflicts

  • OSU hosts hundreds of student events weekly, from pop-up performances to wellness activities and club meetings. Students frequently miss opportunities because event timings are scattered across social media, calendars, or word-of-mouth channels, with no unified real-time map.

Fragmented Campus Navigation & Resource Awareness

  • Current campus maps and apps fail to integrate multiple campus resources: study spots, dining halls, events, and micro-events.

This problem inspired us as we have often faced some of these challenges in navigating campus, and we know its a common struggle among students at Ohio State University. We learned how to prompt lovable, collaborate on github, and troubleshoot front-end development with AI. Our project was built on lovable and developed on visual studio code using typescript. First, we worked with lovable to start forming the basic front-end of our website. Over time we started to expand our ideas and enhance the website with more features. The main challenges we faced is learning how to work with lovable. None of us had prior experience using lovable, so we collaborated to learn together and develop our project. We also found mapping locations to be a difficult process as location pins were not being routed properly at the start. Using prior knowledge of typescript, we were able to manually fix this in the files by inputting longitude and latitude of the locations. We used mapbox to have the interactive map that is on the website.

CampusFlow effectively solves the problems outlined by giving students a single interactive map for study spots, dining halls, and campus events. Key campus locations are mapped with pins so students can quickly see where to study, eat, and events happening nearby without wasting time. For students, time always poses to be an enemy, and CampusFlow helps student make faster and smarter decisions of how they move throughout their day!

Built With

Share this project:

Updates