A simple and efficient task management application built using Flask.
- User authentication (registration and login)
- Task creation, editing, and deletion
- Mark tasks as completed
- Responsive and user-friendly interface
-
Clone the repository:
git clone https://github.com/shinmonzip/to-do-list.git cd to-do-list
-
Create a virtual environment and activate it:
python -m venv venv source venv/bin/activate # On Windows use: venv\Scripts\activate
-
Install dependencies:
pip install -r requirements.txt
-
Run the application:
flask run
- Access the application in your browser at
http://127.0.0.1:5000/
- Register a new account or log in with an existing one
- Add, edit, complete, or delete tasks as needed
- Backend: Flask (Python)
- Frontend: HTML, CSS, JavaScript
- Database: SQLite
Contributions are welcome! Feel free to fork the repository and submit a pull request.
This project is licensed under the MIT License. See the LICENSE
file for more details.