towork-backend icon indicating copy to clipboard operation
towork-backend copied to clipboard

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

Introduction

The ToWork is an open-source free and advanced TODO with 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:

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

After, you use docker to set up:

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.