leonaardomuller / gobarber

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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:

⚡ Executando o Projeto

Clonando o projeto

$ git clone https://github.com/leonaardomuller/gobarber.git
$ cd gobarber

Iniciando a API

$ cd api

# 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

# Rodando as migrations para o banco de dados e iniciando o projeto
$ yarn && yarn typeorm migration:run && yarn dev:server

Run in Insomnia

Iniciando o Frontend

$ cd web
$ yarn && yarn start

Iniciando o Mobile(Android)

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

Feito com 💜 by Leonardo B. Muller pelo curso GoStack da Rocketseat Education

About


Languages

Language:TypeScript 88.0%Language:JavaScript 3.4%Language:Java 2.9%Language:Ruby 2.5%Language:Objective-C 2.0%Language:HTML 0.5%Language:Starlark 0.3%Language:Handlebars 0.3%Language:Shell 0.2%