This is a simple ToDo List App developed for the Jovian Web Development Course. It includes the following features:
- ✅ Login/Signup
- ✅ Add a ToDo
- ✅ Update the status of a ToDo
- ✅ Delete a ToDo
To run this project locally, follow these steps:
-
Clone the Repository:
git clone https://github.com/Ravikisha/jovian_assessment_flask.git cd jovian_assessment_flask
-
Set Up a Virtual Environment:
Create a virtual environment to isolate project dependencies:
python -m venv venv source venv/bin/activate # On Windows, use `venv\Scripts\activate`
-
Install Dependencies:
Install the required Python packages:
pip install -r requirements.txt
-
Setup application in Commmand
Setup the application using the following commands:
export FLASK_APP=app.py export FLASK_ENV=development
-
Run the Application:
Start the Flask app:
flask run
-
Access the App:
Open your web browser and go to
http://localhost:5000
to use the ToDo List App.
Contributions are welcome! If you'd like to contribute to the Jovian Flask Todo Assessment project, please check out the CONTRIBUTING.md file for guidelines and instructions.
This project is licensed under the MIT License. See the LICENSE file for details.
Feel free to explore and contribute to the Jovian Flask Todo Assessment! 🚀✨