Inspiration

Inspired by the need for a collaborative study environment among UCI students, ManGo Study aims to break down barriers and foster connections through shared learning experiences.

What it does

ManGo Study connects UCI students by providing a platform where they can find, create, and attend study sessions and academic events, promoting collaboration and enhancing the learning experience.

How we built it

We developed ManGo Study using Flask as the backend framework, integrating a user-friendly frontend with HTML, CSS, and JavaScript. Data is stored and managed in a CSV file, allowing easy access and updates for events. We also utilized Yelp API to gather recommendations for study spots in the area.

Challenges we ran into

We faced several challenges during development, including managing user input validation, handling form submissions without page refreshes, and ensuring the UI remained responsive as events were added. Additionally, we had to figure out how to efficiently filter and display events based on user preferences.

Accomplishments that we're proud of

We successfully created a functional platform that allows students to submit and view events, ensuring a seamless user experience. Our implementation of AJAX for asynchronous form submissions significantly improved the interactivity of the application.

What we learned

Throughout the project, we learned valuable skills in web development, including backend programming with Flask, frontend design, and working with APIs. We also gained insights into effective teamwork and project management.

What's next for ManGo Study

Moving forward, we plan to enhance the platform by integrating user authentication, allowing students to create profiles and manage their events. We also aim to incorporate more advanced filtering options and potentially expand the platform to include features like discussion boards or study group matchmaking.

Share this project:

Updates