A web-based task management application
This is a simple django-based application that helps users effectively manage their daily tasks.
The project was built using:
- Python version 3.8.7
- Django verion 3.1.6
- Bootstrap version 4
- HTML
- CSS
These are the features of this project
- User can add task they want to perform
- User can delete a single task
- User can delete entire list of tasks
-
Git Clone the project with:
git clone https://github.com/HenryOchieng/ToDo-App.git
. -
Move to the base directory:
cd ToDo-App
-
Create a new python enveronment with:
python -m venv env
. -
Activate enveronment with:
env\Scripts\activate
on windows, orsource env/bin/activate
on Mac and Linux. -
Install required dependences with:
pip install -r requirements.txt
. -
Make migrations with:
python manage.py makemigrations
and thenpython manage.py migrate
. -
Run app localy with:
python manage.py runserver
.