All Projects → jvictorfarias → GoBarber

jvictorfarias / GoBarber

Licence: MIT license
💈 Aplicação de agendamento para serviços de beleza, entre provedores e clientes.

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
java
68154 projects - #9 most used programming language
ruby
36898 projects - #4 most used programming language
objective c
16641 projects - #2 most used programming language
HTML
75241 projects
Starlark
911 projects

Projects that are alternatives of or similar to GoBarber

opentelemetry-ext-js
js extensions for the open-telemetry project
Stars: ✭ 122 (+45.24%)
Mutual labels:  expressjs, typeorm
node-js-starter-kit
This is the starter kit project for node js REST API development with express js, mongodb, typescript, webpack specially designed for REST API projects.
Stars: ✭ 14 (-83.33%)
Mutual labels:  expressjs, solid-principles
ng-nest-cnode
Angular 10 Front-End and Nestjs 7 framework Back-End build Fullstack CNode
Stars: ✭ 17 (-79.76%)
Mutual labels:  expressjs, typeorm
Domain Driven Hexagon
Guide on Domain-Driven Design, software architecture, design patterns, best practices etc.
Stars: ✭ 4,417 (+5158.33%)
Mutual labels:  typeorm, solid-principles
proffy
React Native + ReactJS + NodeJS project developed on RocketSeat NexLevelWeek. This project is based on an application for connect students and teachers.
Stars: ✭ 30 (-64.29%)
Mutual labels:  styled-components, rocketseat
react-point-of-sale
A simple point of sale app built in nodejs and reactjs
Stars: ✭ 185 (+120.24%)
Mutual labels:  expressjs, typeorm
node
Projeto com os fundamentos em javascript, html, css, node e react dos treinamentos.
Stars: ✭ 14 (-83.33%)
Mutual labels:  expressjs, rocketseat
mapet
Muitas pessoas tem bichinhos de estimação, entre eles os mais comuns são gatos e cachorros. Com a correria do dia a dia pode acontecer deles acabarem escapando, e ai aonde divulgar para ajudarem a encontrá-lo o mais rápido possível? Redes Sociais? WhatsApp? Pensando nisso criamos o mapet, um mapa que você indica aonde seu pet foi visto pela últi…
Stars: ✭ 15 (-82.14%)
Mutual labels:  styled-components, typeorm
shrtn-it
A url shortener developed as a course completion project
Stars: ✭ 16 (-80.95%)
Mutual labels:  styled-components, expressjs
bubbly
Full stack chat application created w/ Next.js, Socket.IO, Express, React and TypeScript
Stars: ✭ 24 (-71.43%)
Mutual labels:  styled-components, expressjs
rocketshoes-react-native
NetShoes Clone with React Native and Redux
Stars: ✭ 38 (-54.76%)
Mutual labels:  styled-components, rocketseat
Proffy
👥 Plataforma de estudos online, onde é possível conectar alunos com professores. Este é um projeto que foi desenvolvido durante a Next Level Week #2 da @Rocketseat, durante os dias 3 à 7 de agosto de 2020.
Stars: ✭ 12 (-85.71%)
Mutual labels:  styled-components, rocketseat
proffy
📚 A platform thats connects teachers and students
Stars: ✭ 14 (-83.33%)
Mutual labels:  rocketseat
Blog-Server
The backend Code of Flutter Blog App which is the part of Youtube series. It is developed using the NodeJS/ExpressJs with MongoDB Database
Stars: ✭ 33 (-60.71%)
Mutual labels:  expressjs
ExpressQL
A Ready-to-Go API Skeleton using Node.js + Express.js + GraphQL + MongoDB + JWT Authentication
Stars: ✭ 12 (-85.71%)
Mutual labels:  expressjs
tuffilink
Capable system for URL shortening with the use of an SQL database. Tuffilink is named after an elephant 🐘
Stars: ✭ 13 (-84.52%)
Mutual labels:  expressjs
TwitterClone
TwitterClient app represents a real world twitter client app: it provides a fairly complex set of functionalities, it's a suitable showcase for all the advantages that architecture components bring, has all features that would make it a modular, scalable, testable and maintainable app.
Stars: ✭ 26 (-69.05%)
Mutual labels:  solid-principles
stylelint-config-styled-components
The shareable stylelint config for stylelint-processor-styled-components
Stars: ✭ 66 (-21.43%)
Mutual labels:  styled-components
wendel.dev
My personal website and blog about software development, bleeding edge and open source 🔥
Stars: ✭ 65 (-22.62%)
Mutual labels:  styled-components
order-service
一个基于vuejs,reactjs,nodejs,socket.io的服务系统
Stars: ✭ 22 (-73.81%)
Mutual labels:  expressjs
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

{...}

🤔 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.

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

📝 Licença

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

Feito com 💜 by Joao Victor Farias

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].