Inspiration

As university students, its very easy to get overwhelmed by the amount of work and studying that needs to be done. Its also very easy to procrastinate and not start on it until its too late. Having a tool that allows us to keep track of the amount of studying that we do would be just the encouragement we need to get to work early.

What it does

StudySpace is an web application aimed at helping students find potential study locations at UF, keep track of studying habits to decrease procrastination, and set studying goals for exams.

  1. UF MAP

    A map of UF that allows students to pin their favorite study spots on campus.

  2. Study Tracking

    Students are able to set goals for themselves and can even add study sessions to see how much progress they are making.

  3. Virtual Study Space (VSS)

    Our VSS allows students to stay distraction free as they study or work on homework. They can listen to the relaxing sound of rain and are given notifications on when to take breaks and when to keep working.

How we built it

  • Flask: The bulk of this application was built using the python web framework Flask.

  • HTML + Bootstrap + JS: These three were the key components in our ability to create and design the webpages of the web app.

  • Google Maps API: We used the google maps api to access an interactive map of the University of Florida.

  • SQLite: We stored user data through a python library called flask-sqlalchemy which makes use of sqlite databases.

Challenges we ran into

Collaboration with many people isn't always easy, especially with strangers. Having to know each others strengths and weaknesses was a big challenge as not everyone was at the same point knowledge wise. Using some tools for the first time like the google maps API was a learning curve and felt incredibly difficult at first.

Accomplishments that we're proud of

One of the main things we are proud of was actually being able to complete the project in full. Although their are still some minor bugs to be found, the overall concept we came up with just two days prior was able to become a reality.

What we learned

This project has allowed us to see the transformation on an idea into a real working project within a couple of hours. Seeing everything that goes into making a web app not only helps us appreciate the field even more, but understand exactly what tools and technologies we need to learn to be able to compete.

What's next for StudySpace

Being able to expand this project to connect students all across campus would be a great next step.

Project Leader: Chisa#6807

Built With

Share this project:

Updates