Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/ushurbakiyevdavlat/students-adoptation-service-app

Api of students service
https://github.com/ushurbakiyevdavlat/students-adoptation-service-app

api-rest docker docker-compose integrations laravel mobizon mysql nginx pestphp php swagger-ui telescope twillio-api websockets

Last synced: about 1 month ago
JSON representation

Api of students service

Awesome Lists containing this project

README

        

# Unik service. Diploma of IITU project.
# Based on laravel.

## Technologies:
- Laravel version 8.83.23
- Simple, Docker-based application
- Mysql 5.7 database
- Nginx latest
- RestAPI.
- phpUnit Tests.
- Websockets.
- Telescope
- Filters.
- Pagination.
- Swagger.
- Docker-compose.
- Localization

## Integrations:
- Twillio
- Mobizon

## Note
- Убедитесь, что у вас есть Docker и docker-compose на вашей системе.

## Installation
- docker-compose up -d (Поднятие докер контейнеров)
- docker-compose exec app composer install (Установка зависимостей)
- docker-compose exec app php artisan migrate (Миграции БД)
- docker-compose exec app php artisan key:generate (Генерация ключа приложения)
- docker-compose exec app php artisan storage:link (Создание ссылки на папку хранения файлов)
- sudo chmod 777 -R ./ (В случае если папка storage будет ругаться на права)
- docker-compose exec app php artisan optimize:clear (Очистка кэша всего)
- docker-compose exec app php artisan test (Юнит и интеграционные тесты)