mathmelo / GoBarber-React

Web - Barber Appointments Manager

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

GoBarber

πŸš€ Appointment Management for Barber Services

NPM NPM NPM NPM

objective β€’ roadmap β€’ technologies β€’ license β€’ author


πŸ’‘ Objective

The main purpose of this Web App is to connect service providers (barbers) to their customers, so they can more easily manage their appointments.

Basically, the web version of the project serves to inform service providers (barbers) about appointments made by their clients. It is possible to:

  • Manage provider account (Create, edit, login and logout)
  • View appointments

Check the API

Check the MOBILE version

🎌 Roadmap

Prerequisites

Before starting, you will need to have the following tools installed on your machine:

You can also use npm, but we seriously recommend yarn.

Also it's nice to have an editor to work with the code like VSCode.

Running the server

🚫 Important

  • To start this server, you will need to install and run the GoBarber API

Execute the commands

# Clone this repository
$ git clone https://github.com/mathmelo/GoBarber-React

# Access the project folder in the terminal/cmd
$cd GoBarber-React

# Install dependencies
$ yarn

# Run server
$ yarn start

# The server will start on port:3000 - go to <http://localhost:3000>

πŸ’œ Technologies

  • Javascript
  • ReactJS
  • Redux, Redux Saga, Redux Persist
  • Date Fns
  • Styled Components
  • Unform

πŸ“• License

Read the license here.

πŸ€“ Author

Informations about me. Send me a message! ;)



🚧 GoBarber πŸš€ In construction... 🚧

About

Web - Barber Appointments Manager

License:MIT License


Languages

Language:JavaScript 98.3%Language:HTML 1.7%