This repository has been archived on 2026-01-31 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
13f6cd2d14e6b1aca7c4e8ca3a23026569d36b5d
Installation
Requirements:
- PHP >= 7.3
- MySQL
- Composer
Installation (Mac):
- brew install php
- brew install mysql
- curl -sS https://getcomposer.org/installer | php
- mv compose.phar /usr/local/bin/composer
- chmod +x /usr/local/bin/composer
Create a db and a user with write privileges:
- mysql -uroot
- create database coupon;
- create user ‘coupon_user’ identified with mysql_native_password by ‘password’;
- grant all privileges on coupon.* to ‘coupon_user’;
- quit;
Prepare project (run in project root folder):
- [add the variables to .env]
- composer install
- php artisan migrate:fresh
Launch project (run in project root folder, different terminals):
- php -S localhost:8000 public/index.php
- php artisan queue:work —daemon
Swagger:
- It is located at /api/documentation
Languages
PHP
100%