Skip to content

chisafukutome/study-tracking-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

StudySpace - The Site For All Your Studying Needs

StudySpace is a site designed to help students keep track of their studying habits.

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.

  1. Study Tracking

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

  1. 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.

Installation Guide

-Make sure the latest version of Python is downloaded.
-Run pip install -r requirements.txt
-Run the command .\app.py
-Type in localhost:5000 into your browser.

Acknoledgements and Licenses

Copyright (c) 2023 by Raj Gupta (https://codepen.io/rajdgreat007/pen/edvZpx) Fork of an original work Daily UI #014 Countdown Timer (Tomato/Pomodoro Timer) in Vue.js (https://codepen.io/baublet/pen/oLXBNr

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •