GoBarber Save

:barber: Aplicação de agendamento para serviços de beleza, entre provedores e clientes.

Project README
gobarber

:barber: 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.

:fire: Prévia da Aplicação

preview

:rocket: Tecnologias Usadas

O projeto foi feito com as seguintes tecnologias:

:hammer: Deploy da Aplicação

{...}

:thinking: Como Contribuir?

Faça um fork deste repositório

# Clone o seu fork
$ git clone url-do-seu-fork && cd gobarber

# Crie uma branch com sua feature ou correção de bugs
$ git checkout -b minha-branch

# Faça o commit das suas alterações
$ git commit -m 'feature/bugfix: minhas alterações'

# Faça o push para a sua branch
$ git push origin minha-branch

Depois que o merge da sua pull request for feito, você pode deletar a sua branch.

:zap: Executando o Projeto

Clonando o projeto

$ git clone https://github.com/jvictorfarias/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

:memo: Licença

Este projeto é desenvolvido sob a licença MIT. Veja o arquivo LICENSE para saber mais detalhes.

Feito com :purple_heart: by Joao Victor Farias

Open Source Agenda is not affiliated with "GoBarber" Project. README Source: jvictorfarias/GoBarber
Stars
96
Open Issues
65
Last Commit
1 year ago
License
MIT

Open Source Agenda Badge

Open Source Agenda Rating