Skip to content

diegoarauj0/RedeSocial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto Rede Social

Rede Social desenvolvida com React e Express

Preview 1 Preview 2 Preview 3 Preview 4

Requisitos

  • Docker

Como instalar e rodar o projeto

  1. Baixe o repositório

    • Clone este repositório em sua máquina local.
  2. Criar algumas pastas

    • Crie as seguintes pastas na pasta /server:
      • /server/public/images/user/avatar: Pasta onde os avatares dos usuários vão ficar armazenado.
      • /server/public/images/user/banner: Pasta onde os avatares dos banners vão ficar armazenado.
  3. Criação dos arquivos .env

    • Crie dois arquivos .env, um para o servidor e outro para o cliente.

    • Servidor (/server/.env):

      SECRET="gato" # Segredo usado no JWT
      PORT=8080 # Porta do servidor backend
    • Cliente (/client/.env):

      VITE_baseURL="http://localhost:8080/api" # URL da API do servidor
      VITE_publicURL="http://localhost:8080" # URL para os arquivos estáticos no servidor
  4. Subindo o projeto com Docker

    • Na raiz do projeto, execute o comando:
      docker-compose up

About

RedeSocial desenvolvido com React/Express

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages