Проект сайту катихитичної комісії
Для інсталяції проекту необхідно клонувати директорію та запустити composer install або update
Скопіювати файл .env.example та перейменувати на .env в якому потрібно змінити дані до вашого локального середовища
Запустіть команду composer update для завантаження пакетів
Запустіть команду php artisan key:generate для генерації унікального ключа в файлі .env
Запустіть команду php artisan migrate для створення таблиць в базі даних
Запустіть команду php artisan serve для запуску застосунку або налаштуйте ваш сервер щоб він дивився в папку grape/public
Фронт частина буде працювати за замовчуванням.
Для розробки фронт частини потрібно налаштувати середовище
Виконайте команду npm install
Та виконайте команду npm run watch - вочер буде слідкувати за змінами та перезбирати проект після внесення змін
API URL
/*
Без авторизації
/
/api/register {method:POST} - приймає
{
name:'name',
surname:'surname',
email:'email', - унікальний
password:'password',
birthday: date,
address: 'string'
}
/
Для авторизованих
*/
/api/user {method:GET}- повертає список користувачів
/api/user/id {method:GET}- повертає користувача по id
/api/user/id {method:PUT}- редагує користувача по id
/api/user/id {method:DELETE}- видаляє користувача по id