I acknowledge the fact that while logging in, there are errors which i am facing and any suggestions are welcomed.
To run locally, You can refer "Master" branch of same repository.
This web application allows users to register and create task lists with deadlines. Once a task is completed, users can mark it as done and also delete it if necessary. Users have the option to update their profiles or delete their profiles from the database.
https://drive.google.com/file/d/1MDFBwBi20awV4WCsdnI2DNqk5lWpLNTC/view?usp=sharing
git clone -b master --single-branch https://github.com/fadingreality1/Multi-user-Task-tracker-webapp-using-django
cd project-location
pip install pipenv
pipenv install
It will install all the dependencies from Pip.lock file.
python manage.py makemigrations
python manage.py makemigrations tasks
python manage.py migrate
it will create sqlite3 database file in your directory.
python manage.py runserver
python manage.py createsuperuser
you'll have to enter name, email and password and then you can access admin panel.
- Multi user web app with profile management.
- Add, delete and updating the Tasks.
- List of Tasks sorted by Ascending order of deadlines.
Client: HTML, CSS, JS, JQuery, Bootstrap.
Server: Django.
Database: for production, i have used PostgreSQL.
I haven't designed it's frontend to be resposive so it will look good only on PC. You can make contributions to it if you want about frontend or any other functionality.