Skip to content

Martin605/Web-based-Task-Management-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

web-based-task-management-application

This project is for CO6063 Data Science Midterm Report.

This project is using ChatGPT to assist in generating the code.

The following README.md content is generated by ChatGPT.

Task Management System

This is a task management system built with Flask, SQLAlchemy, and Bootstrap.

Installation

To install and run the task management system, follow these steps:

  1. Clone the repository to your local machine.
  2. Create a virtual environment and activate it.
  3. Install the required dependencies using pip install -r requirements.txt.
  4. Set the necessary environment variables. See config.py for a list of required variables.
  5. Initialize the database by running flask db upgrade.
  6. Start the server by running python run.py.
  7. Navigate to http://localhost:5000 in your web browser to access the task management system.

Features

The task management system includes the following features:

  • User registration and login.
  • Create, view, edit, and delete tasks.
  • Mark tasks as complete.
  • Filter tasks by status (complete or incomplete).
  • Paginate task lists.

Contributing

Contributions to the task management system are welcome! To contribute, follow these steps:

  1. Fork the repository on GitHub.
  2. Create a new branch for your feature or bug fix.
  3. Make your changes and commit them with descriptive commit messages.
  4. Push your branch to your fork.
  5. Create a pull request on the original repository and describe your changes.

License

This task management system is licensed under the MIT license. See LICENSE for more information.

Note that you should modify this README.md file to fit the specific requirements of your task management system, including adding or removing features and modifying the installation and contributing instructions as necessary.

About

Midterm project for Data Science course. This project is using ChatGPT to generate a web-based task management application.

Topics

Resources

Stars

Watchers

Forks

Contributors