This project is a simple Todo web application built using Python Flask for the backend and HTML, CSS, and JavaScript for the frontend.
- Todo Management: Add, delete and update tasks.
- Status Tracking: Mark tasks as update/delete.
- User Authentication: Register, login, and logout functionality(coming soon).
- Data Persistence: Tasks are stored in a database (SQLAlchemy).
Check out the live demo by clicking the button above!
- Clone the repository:
git clone https://github.com/kaushal892004/TodoFinal.git
- Navigate into the project directory:
cd todo-web-app
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
- On Windows:
venv\Scripts\activate
- On macOS/Linux:
source venv/bin/activate
- On Windows:
- Install dependencies:
pip install -r requirements.txt
- Set up the database: (Include instructions if there's a setup script or commands)
- Start the application:
python app.py
Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
If you like this project, please consider giving it a ⭐ on GitHub and sharing it with your friends. You can also follow me on GitHub for more projects.
- Flask Documentation
- Bootstrap - For styling the frontend
- Any other tools or libraries you used