Skip to content

Oluwafemisire/final-project---crud-app-thesire-1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Assignment Tracker CRUD App

This web application is designed to help students keep track of their assignment deadlines. It allows them to input their assignments, including their due dates and any other relevant details. The app is intended to help students stay organized and on top of their workload, ensuring that they don't miss any important deadlines. Overall, this app serves as a useful tool for students to manage their assignments and stay on track with their academic responsibilities.

Data Model

The database used in this project is sqlite and it contains three tables which are all connected. They include:

  • Assignments - This can be found in core/models.py
  • Category - This can be found in the tracker/models.py
  • User - This can be found in the auth/models.py

To run this app locally, follow the steps below:

flask --app base.py db init
flask --app base.py db migrate -m "Done"
flask --app base.py db upgrade
python cat.py
flask --app base.py run

Deployed App: https://assignment-tracker-pccx.onrender.com

About

final-project---crud-app-thesire-1 created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 53.6%
  • HTML 37.5%
  • CSS 6.8%
  • Mako 2.1%