Skip to content

This is a basic task manager app made using Flask framework of Python

Notifications You must be signed in to change notification settings

valalithak/PlanIT

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PlanIT

This is a basic task manager app made using flask. Apart from flask, we've used WTForms for forms , SQLite for database, Flask-Peewee wrapper for login page authentication and Bootstrap for the styling of UI.

Features

  • Flask
  • Sqlite for persistence
  • PeeWee for ORM
  • WTForms for Forms
  • Flask-Peewee wrapper + Authentication
  • Bootstrap for CSS
  • NO javascript

How to run the app

  • Download the zip file and extract it
  • run pip install -r requirement.txt
  • run python bstrap.py
  • run python freyaapp.py
  • Visit the app at http://localhost:5000.

The App

  • This is how the login page will looks like: login
  • This is how the page looks like after you login with your tasks managed: review
  • This is how the profile page looks like: profile
  • Adding a task : adding
  • You get notifications in the notification bar on top after every event : added
  • You can view your tasks by their status (for eg. if you want to view all the todo tasks): todolisting
  • You can sort all the tasks alphabetically also : title
  • You can view tasks which have a particular tag : tag

Credits

This project is a combined effort of Freya Mehta and Lalitha Kameswari. Feel free to contact us in case of any doubt :)

About

This is a basic task manager app made using Flask framework of Python

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 70.1%
  • HTML 29.7%
  • CSS 0.2%