/To-Do

Primary LanguagePHP

Africoda Task Management App (To-Do)

Welcome to the Africoda Task Management App!

This is an open-source project providing a web-based application to manage tasks, assignments, and user collaborations. Our goal is to empower teams and individuals with an efficient and organized way to track progress and achieve their goals.

Getting Started

Prerequisites:

  • PHP 7.4 or later
  • MySQL or compatible database server

Installation:

  1. Clone this repository:
git clone https://github.com/Adjanour/To-Do.git
  1. Install dependencies:
cd To-do
composer install
  1. Configure database settings:
  • Create a copy of .env.example and name it .env.
  • Update the .env file with your database connection details.
  1. Run database migrations:
php artisan migrate
  1. Start the development server:
php artisan serve

Features:

  • Create, edit, and delete tasks.
  • Assign tasks to users or self.
  • Set task priorities and statuses.
  • Track task progress.
  • Add remarks and comments to tasks.

Contribution

We welcome contributions from the community! Feel free to fork this repository and submit pull requests with your improvements. Please refer to the CONTRIBUTING.md file for detailed guidelines.

License

This project is licensed under the MIT License. See the LICENSE file for details.

Contact

For any questions or feedback, please feel free to create an issue on this repository or contact Africoda support.