Blog API

Установка

  1. Склонируйте репозиторий:

    git clone <repository-url>
    cd vision_blog 
  2. Установите зависимости:

    composer install
  3. Скопируйте файл .env.example в .env и настройте его:

    cp .env.example .env
  4. Запустите Sail:

    ./vendor/bin/sail up -d
  5. Выполните миграции:

    ./vendor/bin/sail artisan migrate

Использование

  • Регистрация пользователя:

    POST /api/register
  • Логин пользователя:

    POST /api/login
  • CRUD операции с постами (требуется аутентификация):

    GET /api/posts
    POST /api/posts
    PUT /api/posts/{post}
    DELETE /api/posts/{post}