Taskify is a simple web-based To-Do application built with Python and Flask. It allows users to manage their daily tasks efficiently with features like adding, updating, and deleting tasks. The app includes user authentication and a clean, responsive UI.
- 👤 User registration and login
- ➕ Add, ✏️ update, and 🗑️ delete tasks
- 🗄️ Persistent storage using SQLite
- 📱 Responsive design with custom CSS
app.py # Main Flask application
requirements.txt # Python dependencies
Procfile # For deployment (e.g., Heroku)
todo.db # SQLite database
instance/ # Instance folder for database
static/ # Static files (CSS, JS, etc.)
templates/ # HTML templates
- 🐍 Python 3.x
- 📦 pip
- Clone the repository:
git clone https://github.com/ParthShikhare19/Taskify.git cd Taskify
- (Optional) Create and activate a virtual environment:
python -m venv venv .\venv\Scripts\activate - Install dependencies:
pip install -r requirements.txt
python app.pyThe app will be available at http://127.0.0.1:5000/.
Taskify can be deployed to platforms like Heroku using the provided Procfile.
Parth Shikhare