Skip to content

luccasPh/gobarber

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gobarber

💈 O projeto

Aplicação para agendar e gerenciar serviços de beleza, onde prestadores de serviços podem se cadastrar, e usuários poderão marcar agendamentos com estes provedores.

🔥 Prévia da Aplicação

preview

🚀 Tecnologias Usadas

O projeto foi feito com as seguintes tecnologias:

🔨 Deploy da Aplicação

⚡ Executando o Projeto

  • Pré-requisitos

    • É necessário possuir o Git instalado e configurado no computador
    • Para o backend e frontend, é necessário possuir o Docker & Docker Compose instalado e configurado no computador
    • Para o mobile, é essencial ter o Expo instalado de forma global na máquina
  • Clonando o projeto

    $ git clone https://github.com/luccasPh/gobarber.git
    $ cd gobarber
  • Iniciando o Backend e Frontend

    # Criando a imagem Docker do banco de dados:
    # Dentro do projeto, já existe uma arquivo docker-compose.yml que possui o
    # PostgreSQL como banco de dados, basta ter o Docker instalado em sua máquina.
    $ docker-compose up -d # Iniciará em background e não irá bloquear o shell
  • Iniciando o Mobile(Android)

    $ cd mobile
    $ yarn && yarn android && yarn start