Skip to content

This repository contains a Laravel-based API for a task management system, allowing users to create, update, and delete tasks, as well as view task lists and mark tasks as complete. Built using best practices for RESTful APIs, this system is designed for easy integration with front-end applications or other systems.

Notifications You must be signed in to change notification settings

majdnaji/TaskKeeperAPI

Repository files navigation

TaskKeeperAPI

This repository contains a Laravel-based API for a task management system, allowing users to create, update, and delete tasks, as well as view task lists and mark tasks as complete. Built using best practices for RESTful APIs, this system is designed for easy integration with front-end applications or other systems.

Run Locally

Clone the project

  git clone https://github.com/majdnaji/TaskKeeperAPI.git

Go to the project directory

  cd TaskKeeperAPI

Install dependencies

  composer install

Create a database and add it to .env

DB_DATABASE={DB_NAME}
DB_USERNAME={DB_USERNAME}
DB_PASSWORD={DB_PASSWORD}

Run migartions and seeders

php artisan migrate --seed

Tech Stack

Laravel, JWT, Spatie Laravel Permissions.

Authors

Documentation

TaskKeeperAPI Documentation

About

This repository contains a Laravel-based API for a task management system, allowing users to create, update, and delete tasks, as well as view task lists and mark tasks as complete. Built using best practices for RESTful APIs, this system is designed for easy integration with front-end applications or other systems.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages