The web version of the GoBarber App.
Live demo
·
Report Bug
·
Request Feature
The web version of GoBarber, an application for service providers, such as Barbers, to control customer schedules. This application consumes the Gobarber API. This web version is designed to be used by providers, they can create and log into their accounts. Once logged in, they will be redirected to the dashboard, where they can find all the information related to the current day's appointments as well as for future appointments. Customers can use the mobile version of this application to create appointments with their favorite providers. This application was designed during the GoStack bootcamp.
Click here for a live demo of the app.
The project was built using the following languages stacks:
Front-End(client-side)
- React
- Typescript
- Styled-Components
- react-day-picker
- Axios
- Unform
- date-fns
- uuid
- Polished
- React-Icons
- Yup
To get a local copy up and running follow these simple example steps.
- NPM
- Clone the repo
git clone https://github.com/Torres-ssf/gobarber-web/
- CD into the project root directory
cd gobarber-web/
- Install npm packages
yarn
- This is the web version of the GoBarber application. To make it work locally at your system, you will need to make a copy of the
.env.example
file and remove the.example
from the copied file. This way the application will be able to get in contact with the gobarber API. You can find GoBarber API here.
In the project directory, you can run:
yarn start
- Runs the app in the development mode.
yarn build
- Script to deploy the app in production mode.
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
👤 Torres-ssf
- Github: @Torres-ssf
- Twitter: @torres_ssf
- Linkedin: torres-ssf
- This project was created during the GoStack Bootcamp. I am very grateful to them for the knowledge and skills acquired here.
This project is MIT licensed.