Skip to content

MarcusMartins38/GoBarberApplication

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GoBarberApplication

Languages: English or Português

Sumary

Intro 🚪
How it works 📖
Some of Thecnologies 💻
Step by step to use 📖

Intro

GoBarber is a application to schedule an appointment with a hair stylist, and the hair stylist can see the appointments with his client

  • Node.js for back-end;
  • React.js for front-end;
  • React Native for mobile.

How it works

In the website of the application, you can register an account, receive an email if you forgot the password, see your perfil, change your photo, and some another's informations of your profile

And in the mobile, you can see the appointments that your clients schedule with you, and you can schedule any appointment with another hair stylist

Some of Thecnologies

Back-End (NodeJS with TypeScript): Postgres, mongodb, redis
Some of the Libraries:

  • Express
  • typeorm
  • AWS
  • bcryptjs
  • celebrate
  • cors
  • date-fns
  • jest

Front-End (ReactJS with TypeScript)
Some of the Libraries:

  • axios
  • date-fns
  • polished
  • react-day-picker
  • react-icons
  • react-router-dom
  • styled-components
  • yup
  • @unform/core @unform/web
  • react testing library / react-hooks-testing-library

Mobile (React Native with TypeScript)
I used similar libraries

Step by step to use

PS: You need to have Postgres, MongoDB and Redis

With Yarn

$ git clone https://github.com/MarcusMartins38/GoBarberApplication.git
$ cd GoBarberApplication/backend
$ yarn
$ yarn dev:server
$ cd GoBarberApplication/frontend or cd GoBarberApplication/appgobarber
$ yarn
$ yarn start

With Npm

$ git clone https://github.com/MarcusMartins38/GoBarberApplication.git
$ cd GoBarberApplication/backend
$ npm install
$ npm dev:server
$ cd GoBarberApplication/frontend or cd GoBarberApplication/appgobarber
$ npm install
$ npm start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published