Welcome to our Django to-do application's README page! You've come to the right place if you're looking for a dependable and effective task management solution. Our application, which is based on the Django web framework and django restframework, is made to assist you in keeping your work organised and productive.
You can easily create, read, update, and delete tasks using our application and mark them as complete once you're done. Our app is the ideal tool to help you stay on top of your to-do list, whether you're a busy professional or a student juggling multiple assignments.
In addition to our web-based task management application, our Django todo app also includes APIs that allow you to access and manipulate your tasks programmatically. With our APIs, you can integrate your tasks with other applications, build custom workflows, and automate your task management process.
Our APIs are designed to be simple, intuitive, and RESTful, allowing you to easily perform CRUD operations on your tasks. Plus our code is open-source and accessible on GitHub, you can modify it to meet your particular requirements and add to the project. Also you can customize and extend the APIs to fit your specific use case.
- Clone the repository
git clone https://github.com/sea-rod/Todo-application.git
- Change the working directory
cd Todo-application
- Install dependencies
pip install -r requirements.txt
or
python -m pip insatll -r requirements.txt
- Then run the
python manage.py migrate
to make create tables in the database
python manage.py migrate
- Then run the
python manage.py collectstatic
command
python manage.py collectstatic
- Then run the
python manage.py runserver
command to start the development server
python manage.py runserver
Note: Do not use the this server for production
-
Visit the link the site hosted on in your web browser
-
Thats all your good to go. Enjoy the app 💖!!
Information on how to use the api will be provided soon
-
Django: Django is a high-level Python web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of web development, so you can focus on writing your app without needing to reinvent the wheel. It’s free and open source.
-
Flaticon: Icons used in this project are from flaticon
-
Django REST framework:Django REST framework is a powerful and flexible toolkit for building Web APIs.
This project is licensed under the MIT license - see License
file for details.