Skip to content

baruques/FlaskTaskListApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TaskList: A Simple To-Do Application This is a simple web-based task list application built with Python and the Flask framework. It's a project designed to demonstrate fundamental web development concepts, including routing, templating, and handling user input.

📋 Features View Tasks: See a list of all your to-do items.

Add Tasks: Easily add new tasks to the list.

Mark as Completed: Toggle a task's status from pending to complete.

Delete Tasks: Remove tasks you no longer need.

Simple & Clean UI: A minimalist interface built with HTML and CSS for a straightforward user experience.

🛠️ Technologies Used Python: The core programming language.

Flask: A lightweight web framework for Python.

HTML & CSS: For the front-end user interface.

🚀 How to Run Locally Follow these steps to get a copy of the project up and running on your local machine.

Prerequisites Python 3.x installed. You can download it from python.org.

Installation Clone the repository:

Bash

git clone https://github.com/yourusername/your-repo-name.git cd your-repo-name Create a virtual environment (optional but recommended):

Bash

python -m venv venv Activate the virtual environment:

On macOS/Linux:

Bash

source venv/bin/activate On Windows:

Bash

venv\Scripts\activate Install the required dependencies:

Bash

pip install Flask Run the application:

Bash

flask run The application will now be running on http://127.0.0.1:5000/. Open this URL in your web browser to access the TaskList.

📝 License This project is licensed under the MIT License - see the LICENSE file for details.

📬 Contact Email - [email protected] GitHub - https://github.com/baruques

About

Python course final project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published