Skip to content

yosriharraby/Task_Keeper

Repository files navigation

Task Keeper

Task Keeper is a versatile web-based project management tool designed to streamline task organization and collaboration. With Task Keeper, users can create boards, lists, and cards, assign labels, collaborate with team members, and effectively manage projects.

Features

  • User Authentication: Users can register an account and log in securely.
  • Task Management: Create, edit, and delete tasks with ease.
  • Category Assignment: Assign categories to tasks for better organization.
  • Collaboration: Collaborate with other users by sharing tasks and categories.
  • Notifications: Receive notifications for collaboration requests and updates.
  • Admin Panel: Administrators can manage users and view statistics.

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: PHP
  • Database: MySQL
  • Libraries/Frameworks: Chart.js

Getting Started

To get started with Task Keeper, follow these steps:

  1. Clone the repository: git clone https://github.com/LoghmariAla/Task-Keeper.git
  2. Set up the database by importing the SQL file provided (database.sql).
  3. Configure the database connection in php/config.php.
  4. Start the PHP server and navigate to the application in your web browser.

Usage

  1. Register an account or log in if you already have one.
  2. Create tasks and assign categories to them.
  3. Collaborate with other users by sharing tasks and categories.
  4. Stay updated with notifications for collaboration requests and updates.
  5. Explore the admin panel for user management and statistics.

Contributing

Contributions are welcome! If you'd like to contribute to Task Keeper, please follow these steps:

  1. Fork the repository.
  2. Create a new branch: git checkout -b feature/new-feature.
  3. Make your changes and commit them: git commit -m 'Add new feature'.
  4. Push to the branch: git push origin feature/new-feature.
  5. Submit a pull request.

Acknowledgements

  • Thanks to Chart.js for providing the library for data visualization.
  • Special thanks to all contributors and users of Task Keeper.

Contact

For any inquiries or support, please contact me at [[email protected]]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published