Skip to content

kibo-web-app-dev-jan-23/final-project---crud-app-code_organizers

Repository files navigation

Activity Tracking Aplication

This is a flask application that is built to allow users signup and log their activities. Each user has to register with a unique email after which they can log activities and update them as required.

Set Up

To run this application locally, make sure you are in the project folder on your terminal then install the dependencies using

$ pip install -r requirements.txt

Run the application using

$ python -m flask run

Your app should be running on port 5000

http://127.0.0.1:5000

Table Schema

This App has just two models having a one-to-many relationship and make use of the sqlite database:

  • AppUser :Table for saving users. One user can have 0 or many tasks
  • Task- Table for saving tasks of users.

Credits

  • This projects makes use of OOP style heavily for the backend. The inspiration for this came from an API built in java activity-trackerAPI and OOP Course Manager a programming assignment with pre-written code.
  • The front end of this project contains some code originally generated from chats with the Chat GPT AI tool

Hosting

This app is hosted on render and can be accessed from this link here

About

final-project---crud-app-code_organizers created by GitHub Classroom

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published