Skip to content

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

License

Notifications You must be signed in to change notification settings

milwad-dev/towork-backend

Repository files navigation

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.