arafat-ar13 / Regular-ToDoList-legacy-code-1.0

A repo containing the legacy code of the 1.0 version of my to-do list app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to my ToDo List app: Regular ToDoList!!

This is the 1st version of my to-do list app and the code here is legacy and not maintained anymore. View the latest and greatest app here

This is a todolist web app created using Django. This app is live and hosted for free by PythonAnywhere. The app has been solely developed by me (though with some CSS files from external sources).

A demo image of the ToDo App Home Page

Dependencies

The app uses these dependencies and packages:

Production Dependencies on PythonAnywhere:

Latest updates

  • A brand new Insights page is now available for all users. It is a powerful feature of the app that will analyze user behavior and give insights data.

Features

  • Users can sign up and access their account anywhere.
  • Users can add, edit and delete tasks and have their tasks available anywhere they wish to use the app.
  • Users have a Profile page where they can update their info and profile picture if they like.
  • A personal side bar which will be continuously updated with new features and where users can access common features quickly.
  • Hosted on PythonAnywhere for anyone to use.
  • App is mobile friendly.
  • Add tasks right from home page
  • Due Date functionality added for all user accounts. Beautiful hide/show collapse effect using Bootstrap!
  • Dark Mode is a very popular feature these days, so I just had to implement it!
  • Sort your todos by date created or by due dates.
  • Introducing Sub Tasks! Break up your big task into smaller tasks and accomplish them in style!
  • Ability for users to reset their password if they have forgotten it or if they feel like it.
  • Mark certain ToDos important in the latest version of the app!
  • Filter system is now live! Filter your tasks by: all tasks or tasks with due dates or tasks that are important
  • A new Contact Me form is now available in the About Me page. Contact me for anything related to the app.

About

A repo containing the legacy code of the 1.0 version of my to-do list app


Languages

Language:Python 53.9%Language:CSS 27.9%Language:HTML 18.2%