https://github.com/kazak1155/bron
создание системы бронирования для себя
https://github.com/kazak1155/bron
in-progress laravel laravel-framework php vue
Last synced: 2 months ago
JSON representation
создание системы бронирования для себя
- Host: GitHub
- URL: https://github.com/kazak1155/bron
- Owner: kazak1155
- Created: 2024-12-06T08:19:40.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-02-20T12:02:27.000Z (over 1 year ago)
- Last Synced: 2025-05-20T15:45:01.825Z (about 1 year ago)
- Topics: in-progress, laravel, laravel-framework, php, vue
- Language: PHP
- Homepage:
- Size: 222 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# система бронирования
***
Проект по бронированию (пока в процессе работы)(ранее уже делал проект просто на php сейчас с использованием front на vue и
вынесением методов из контроллеров в сервисы, чтобы сделать соблюсти концепцию "тонкие" контроллеры\
будет список отелей, в ним комнаты и возможность забронировать авторизированным пользователям\
также будет возможность оставлять комментарии к отелям, авторизированных пользователям\
по пользователям:
- Админ (царь и бог который может все)
- менеджер отеля - имеет возможность редактировать определенный отель и его комнаты
- обычный пользователь - возможность забронировать комнаты в отелях
основа:
- back - **laravel**
- front - **vue**
Проект предусматривает регистрацию и авторизацию пользователй через JWT
во front подключение Vue, vue-router, VueX (для реализации "одностраничного" сайта)
база данных mysql
Как все запустить:
1. скачать с Git
2. запустить в консолей "docker-compose up -d"
3. composer install
4. npm install
5. зайти в контейнер "project_app" через bash и выполнить команду "php artisan migrate"
бд пустая так что