Skip to content

Latest commit

 

History

History
76 lines (59 loc) · 1.8 KB

README.md

File metadata and controls

76 lines (59 loc) · 1.8 KB

Sistema de upload de mídias

Este é o último trabalho da disciplina de Programação Web III, do curso técnico em Informática para Internet do IFRS - Campus Bento Gonçalves.
Ele consiste em um sistema de envio de imagens e vídeos.

Funcionalidades

  • Envio e exclusão de imagens e vídeos
  • Autenticação do usuário
  • Adicionar mídias como favoritas

Tecnologias

Instalação e uso📥

Aqui está uma explicação passo a passo de como instalar e fazer funcionar a aplicação.

  1. Clone o repositório

    git clone https://github.com/LucasAntunesDev/media_upload_system.git
  2. Instale as dependências

    Em './client':

    npm install

    Em './service':

    composer install
  3. Configure o backend

    Gerar .env:

    cp .env.example .env

    Gerar chave da aplicação:

    php artisan key:generate

    Rodar migrations:

    php artisan migrate --seed

    Gerar segredo do JWT:

    php artisan jwt:secret

    Gerar link simbólico:

    php artisan storage:link
  4. Rode os servidores do frontend e backend

    Em './client':

    npm run dev

    Em './service':

    php artisan serve