What is Project?
This project test task for Backend developer.
- PHP-8.1.3v. Framework Laravel 9.
- MySQL 5.7.
- Nginx-latest.
Before installation set up your SSH keys on Github and Docker.
$ git clone git@github.com:xkas01/Abdigital.git
$ cd Abdigital
$ cp .env.example .env
$ docker-compose up --build -d
Also our system have dashboard for database (phpMyAdmin).
$ open http://localhost:1051
Username: abdigital
Password: abdigital
PHP:
$ docker exec -it php-abdigital /bin/sh
Database:
$ docker exec -it database-abdigital /bin/sh
Local URL:
abdigital/docs/Abdigital.postman_collection.json
Aritsan command for regenerate:
$ docker exec -it php-abdigital /bin/sh
$ php artisan migrate:refresh --seed
- Simple one line command:
$ docker exec -it php-abdigital php artisan migrate:refresh --seed
- TELEGRAM_API_KEY = "Your bot token"
- TELEGRAM_CHANNEL = "@Your_channel_name"