Skip to content

Flask Todo App is a simple yet powerful task management application built using Flask and Python. With this app, you can easily add and organize your todos by providing a title and description for each task. The app includes robust error handling to ensure a seamless user experience.

Notifications You must be signed in to change notification settings

PrathameshDhande22/FlaskTutorial-Todo-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Todo App

The Flask Todo App is a task management application developed using Flask and Python. It allows users to add todos by specifying a title and description. Users can view their todos in a table format with two buttons for actions: "Update" to modify the todo title and description, and "Completed" to mark the todo as done.

Features

  • Add todos with a title and description
  • View todos in a table format
  • Update todo title and description
  • Mark todos as completed

Technologies Used

  • Flask: Python web framework
  • SQLite: Database for storing todos
  • Bootstrap: Front-end framework for responsiveness

Screenshots

  • Home Page img1
  • About Page img2
  • Error Page img3

Error Page

The app includes a custom 404 error page, which is displayed when a user tries to access a non-existent page. The error page showcases an image by pikisuperstar from Freepik. Attribution to the image can be found at the following link: Image by pikisuperstar.

Installation

  1. Clone the repository: git clone https://github.com/PrathameshDhande22/FlaskTutorial-Todo-App.git

  2. Navigate to the project directory: cd FlaskTutorial-Todo-App

  3. Install the required dependencies: pip install -r requirements.txt

Usage

  1. Start the Flask server: waitress-serve app:app

  2. Open your web browser and visit the following URL: http://localhost:5000

Demo

A live demo of the Flask Todo App can be accessed at https://flaskapptodo.onrender.com/.

GitHub Repository

The Flask Todo App's source code is available on GitHub at https://github.com/PrathameshDhande22/FlaskTutorial-Todo-App.

Author : Prathamesh Dhande

About

Flask Todo App is a simple yet powerful task management application built using Flask and Python. With this app, you can easily add and organize your todos by providing a title and description for each task. The app includes robust error handling to ensure a seamless user experience.

Topics

Resources

Stars

Watchers

Forks