Your Ultimate Task Management Sidekick!
Tired of juggling tasks and forgetting priorities? Let ToDoList save your day! With its sleek design and powerful features, this app makes managing tasks feel effortless and even enjoyable. Whether you're a busy professional, a student drowning in deadlines, or just someone who loves to stay organized, ToDoList is here for you.
- Simplicity Meets Functionality: Manage your tasks without a steep learning curve.
- Priority & Organization: Tag your tasks with priorities 🔖 and categorize them 🗂️ for a crystal-clear overview.
- Customizable Workflow: Filter, sort, and export your tasks for total flexibility.
- Modern Design: Eye-catching Bootstrap + CSS styling 🎨 that looks great on any device.
- Lightning-Fast Setup: Get started in minutes with our easy installation process.
- ✏️ Add, edit, mark as completed, and delete tasks.
- 🔖 Assign priorities to tasks.
- 🗂️ Categorize tasks for better organization.
- 🔍 Filter tasks by priority and category.
- 🔄 Sort tasks for quick navigation.
- 📂 Export tasks to a CSV file for external use.
- 🎨 Styled with Bootstrap and custom CSS for a modern look.
- Backend: Django
- Frontend: HTML, CSS, Bootstrap
- Language: Python
- Python 3.7+
- Virtual environment (optional but recommended)
- pip for dependency management
git clone https://github.com/hrosicka/ToDoList.git
cd ToDoList
python -m venv venv
venv\Scripts\activate
python manage.py migrate
python manage.py runserver
Q: Can I use this app for team collaboration?
A: Currently, ToDoList is designed for individual use, but feel free to fork the repo and extend it for teams!
Q: How do I back up my tasks?
A: Use the CSV export functionality to save your tasks locally.