https://github.com/ravikisha/jovian-flask-todo-assessment
Jovian Flask Todo Assessment is a minimalist ToDo List App created for the Jovian Web Development Course. It features user authentication, task management, and simple updates.
https://github.com/ravikisha/jovian-flask-todo-assessment
Last synced: 3 months ago
JSON representation
Jovian Flask Todo Assessment is a minimalist ToDo List App created for the Jovian Web Development Course. It features user authentication, task management, and simple updates.
- Host: GitHub
- URL: https://github.com/ravikisha/jovian-flask-todo-assessment
- Owner: Ravikisha
- License: mit
- Created: 2023-02-18T10:04:31.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-02T14:29:49.000Z (over 1 year ago)
- Last Synced: 2024-11-16T03:44:28.715Z (7 months ago)
- Language: HTML
- Homepage: https://todo-list-4bhz.onrender.com/
- Size: 6.93 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
![]()
![]()
# Jovian Flask Todo Assessment 💼
## Project Name: ToDo List ✅
### A project for the Jovian Web Development Course [](https://jovian.com/learn/web-development-with-python-and-flask)
## Project Description 📝
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## Project Links 🔗
- [Source Code](https://github.com/Ravikisha/jovian_assessment_flask) [](https://github.com/Ravikisha/jovian_assessment_flask)
- [Deployed Link](https://todo-list-4bhz.onrender.com/) [](https://todo-list-4bhz.onrender.com/)
Project Stack
![]()
![]()
![]()
![]()
![]()
## Installation Steps 🚀
To run this project locally, follow these steps:
1. **Clone the Repository:**
```bash
git clone https://github.com/Ravikisha/jovian_assessment_flask.git
cd jovian_assessment_flask
```2. **Set Up a Virtual Environment:**
Create a virtual environment to isolate project dependencies:
```bash
python -m venv venv
source venv/bin/activate # On Windows, use `venv\Scripts\activate`
```3. **Install Dependencies:**
Install the required Python packages:
```bash
pip install -r requirements.txt
```4. **Setup application in Commmand**
Setup the application using the following commands:```bash
export FLASK_APP=app.py
export FLASK_ENV=development
```5. **Run the Application:**
Start the Flask app:
```bash
flask run
```6. **Access the App:**
Open your web browser and go to `http://localhost:5000` to use the ToDo List App.
## Project Screenshots 📷




## Contribution
Contributions are welcome! If you'd like to contribute to the Jovian Flask Todo Assessment project, please check out the [CONTRIBUTING.md](CONTRIBUTING.md) file for guidelines and instructions.
## License
This project is licensed under the MIT License. See the [LICENSE](LICENSE) file for details.
Feel free to explore and contribute to the Jovian Flask Todo Assessment! 🚀✨