Skip to content

Latest commit

 

History

History
79 lines (67 loc) · 2.89 KB

README.md

File metadata and controls

79 lines (67 loc) · 2.89 KB

ToDo list

You login or register as a user in this project. Each user has their own tasks, which aren't visible for the others.
All tasks can be managed with the help of the CRUD operations and the Django amdmin site. Also you get the option to drag the tasks, so that you can order them as you wish.
Users can mark a task as completed or not completed, which will result in changing the circle in front of the task title to green.
Another functionality of the project is that users can search for their task with the search tab.

About The Project

Login page

Login Page Screen Shot

Register page

Register Page Screen Shot

Tasks page (aka home page)

Tasks Page Screen Shot

Add&Update page

Add&Update Page Screen Shot

Built With

  • Python
  • Django
  • Jinja

Getting Started

To get a local copy up and running follow these simple example steps.

Installation

  1. Clone the repo
    git clone https://github.com/KaloyankerR/Django-ToDoList.git 
  2. Install Django
    pip install django
  3. Navigate to the main project folder
    cd .\todo_list\
  4. In order to run it, open a terminal in your locat repository and type
    python .\manage.py runserver
  5. Create a super user with running the commands
    python3 manage.py createsuperuser

or just fill in the register page

Usage

The project can be used in many ways. The main is to track your tasks.

Acknowledgments

I've included a few of my favorites to kick things off!