Skip to content

A Todo application built with Flask. This application allows users to create, update, and delete tasks. The application features a clean and responsive user interface powered by Bootstrap, ensuring an optimal experience.

Notifications You must be signed in to change notification settings

iamratinder/ToDo-flask-application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

To-do Flask Application 📝

A simple Todo application built with Flask. This application allows users to create, update, and delete tasks. The application features a clean and responsive user interface powered by Bootstrap, ensuring an optimal experience. Users can easily add new tasks with titles and descriptions, update existing tasks, or remove completed ones with just a few clicks.

🎯 Features

  • Create new todo items.
  • Update existing todo items.
  • Delete todo items.
  • Simple and responsive user interface.

🖥️ Technologies Used

  • Flask: A lightweight WSGI web application framework in Python.
  • Bootstrap: A front-end framework for developing responsive and mobile-first websites.
  • HTML/CSS: For the frontend user interface.
  • Deployed on: Vercel

🌐 Chekout the Application : Link

📂 File Structure

Directory structure:
└── iamratinder-ToDo-flask-application/
    ├── Readme.md
    ├── app.py
    ├── requirements.txt
    ├── vercel.json
    ├── static/
    │   └── style.css
    └── templates/
        ├── base.html
        ├── index.html
        └── update.html

🛠️ Installation

1. Clone the repository

git clone https://github.com/iamratinder/ToDo-flask-application.git
cd ToDo-flask-application

2. Create a virtual environment (optional but recommended)

python -m venv venv

3. Activate the virtual environment

Windows:

.\venv\Scripts\activate

macOS/Linux:

source venv/bin/activate

4. Install dependencies

pip install -r requirements.txt

Usage

Run the application

python app.py

Access the application

  • Open your web browser and go to http://127.0.0.1:5000 to view the Todo application.

Create, update, or delete todos using the provided interface.

About

A Todo application built with Flask. This application allows users to create, update, and delete tasks. The application features a clean and responsive user interface powered by Bootstrap, ensuring an optimal experience.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published