Skip to content

MaazIbrahim2004/task-manager-Flask

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flask Task Manager

A task management web application built with Flask, SQLAlchemy, and SQLite.

flask_taskManager

Technologies Used

  • Flask
  • SQLAlchemy
  • SQLite
  • HTML & CSS
  • Jinja2

Features

  • Create new tasks
  • Update existing tasks
  • Delete tasks

Installation

  1. Clone this repository:
    git clone https://github.com/yourusername/flask-task-master.git
  2. Change into the directory:
    cd flask-task-master
  3. Create a virtual environment:
    python3 -m venv venv
  4. Activate the virtual environment:
    source venv/bin/activate  # Unix or MacOS
    venv\Scripts\activate  # Windows
  5. Install the dependencies:
    pip install -r requirements.txt

Usage

  1. Set the Flask application environment variable:
    export FLASK_APP=app  # Unix or MacOS
    set FLASK_APP=app  # Windows
  2. Run the Flask application:
    flask run

Open your web browser and visit http://localhost:5000 to use the application.

Deployment

This application includes a Procfile for deployment to platforms like Heroku. The application uses Gunicorn as the WSGI HTTP server when deployed.

Releases

No releases published

Packages

 
 
 

Contributors