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.
Files
coupon/README.md
riccardosenica c8f520137d Update README.md
2021-09-05 17:25:22 +02:00

33 lines
808 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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