Skip to content

kaushal892004/TodoFinal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Todo Web App

This project is a simple Todo web application built using Python Flask for the backend and HTML, CSS, and JavaScript for the frontend.

🚀 Features

  • 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).

🎯 Live Demo

Live Demo

Check out the live demo by clicking the button above!

🛠️ Installation

  1. Clone the repository: git clone https://github.com/kaushal892004/TodoFinal.git
  2. Navigate into the project directory: cd todo-web-app
  3. Create a virtual environment: python -m venv venv
  4. Activate the virtual environment:
    • On Windows: venv\Scripts\activate
    • On macOS/Linux: source venv/bin/activate
  5. Install dependencies: pip install -r requirements.txt
  6. Set up the database: (Include instructions if there's a setup script or commands)
  7. Start the application: python app.py

🎨 Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4

🤝 Contributing

Contributions are what make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

🙌 Support

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.

📢 Acknowledgments


Made with ❤️ by Kaushal Parmar