Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/milwad-dev/towork-backend

The advance todo-app (backend) with Laravel framework.
https://github.com/milwad-dev/towork-backend

api api-gat backend composer larave-backend laravel laravel-api laravel-framework modular php rest-api tdd todo-app todo-app-laravel todoapp todoapp-vue

Last synced: 3 months ago
JSON representation

The advance todo-app (backend) with Laravel framework.

Awesome Lists containing this project

README

        

## Introduction
The ToWork is an open-source free and advanced TODO with [Laravel](https://github.com/laravel/laravel) framework.

The ToWork can help you to make your TODO List.

The ToWork helps to tutorial advance laravel.

The ToWork (Backend) connected to ToWork-Frontend.

You can improve your knowledge by ToWork.

If you are a Backend developer or Frontend developer you can work with ToWork and Gain professional experience.

## Features

✅ Modular architecture \
✅ Rest-API \
✅ Elasticsearch \
✅ Custom authentication with Sanctum
✅ Swagger \
✅ Design Patterns \
✅ SOLID \
✅ JSON Response \
✅ Use Resources (Laravel) \
Pest \
✅ TDD \
Laravel-Validate package \
✅ Role permission system \
✅ Custom helpers \
✅ Module maker command custom \
✅ Gate & Policy \
✅ Invertation image \
✅ Test coverage \
✅ Laravel component \
✅ PHP 8.1 & PHP 8.2 \
✅ Always the latest update

## Demos

🟢 Comming soon 🟢

## Installation

First, you can make use of our repository from GitHub by cloning this in your new directory:

```shell
git clone https://github.com/milwad-dev/towork-backend.git
```

After, you use `docker` to set up:

```shell
docker-compose up --build
```

When all operations are complete, you can see the project is live on an address: http://localhost

## Swagger | API Documentation

If you want to see Swagger, you must go to this URL. Swagger Documentation

## Contributors
This project exists thanks to all the people who contribute.


contributes

## Issue
If you have a problem, you can create an issue to solve your problem.

## License
ToWork is an open-source that will always be free under the [MIT License](https://github.com/milwad-dev/towork-backend/blob/main/LICENSE).