https://github.com/vitor-martinss/gobarber
This project is based on an application for a hair salon. Containing scheduling, appointments, session and authentication. This app has been made during the GoStack Bootcamp.
https://github.com/vitor-martinss/gobarber
axios eslint gobarber gobarber-project gobarber-rocketseat gostack-bootcamp mongod nodejs prettier react-hooks react-native react-router reactjs reactnative redis rocketseat styled-components typeorm typescript unform
Last synced: 2 months ago
JSON representation
This project is based on an application for a hair salon. Containing scheduling, appointments, session and authentication. This app has been made during the GoStack Bootcamp.
- Host: GitHub
- URL: https://github.com/vitor-martinss/gobarber
- Owner: vitor-martinss
- Created: 2020-11-30T09:28:31.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-02-19T20:08:41.000Z (over 5 years ago)
- Last Synced: 2026-01-03T14:22:56.731Z (5 months ago)
- Topics: axios, eslint, gobarber, gobarber-project, gobarber-rocketseat, gostack-bootcamp, mongod, nodejs, prettier, react-hooks, react-native, react-router, reactjs, reactnative, redis, rocketseat, styled-components, typeorm, typescript, unform
- Language: TypeScript
- Homepage:
- Size: 4.17 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

## 💇🏻♂️ About the project
This project is based on an application for a hair salon. Containing scheduling, appointments, session and authentication.
## 🚀 Technologies
Technologies that I used to develop this web client
- [ReactJS](https://reactjs.org/)
- [TypeScript](https://www.typescriptlang.org/)
- [React Router DOM](https://reacttraining.com/react-router/)
- [React Icons](https://react-icons.netlify.com/#/)
- [UnForm](https://unform.dev/) [💜](https://rocketseat.com.br/)
- [Yup](https://github.com/jquense/yup)
- [Styled Components](https://styled-components.com/)
- [Polished](https://github.com/styled-components/polished)
- [Axios](https://github.com/axios/axios)
- [Husky](https://github.com/typicode/husky)
- [Commitlint](https://github.com/conventional-changelog/commitlint)
- [Commitizen](https://github.com/commitizen/cz-cli)
- [Eslint](https://eslint.org/)
- [Prettier](https://prettier.io/)
- [EditorConfig](https://editorconfig.org/)
## 💻 Getting started
### Requirements
- Have this application's [API](https://github.com/vitor-martinss/gobarber-api) running
**Clone the project and access the folder**
```bash
$ git clone https://github.com/vitor-martinss/gobarber-web.git
```
**Follow the steps below**
```bash
# Install the dependencies
$ yarn
# Be sure the file 'src/services/api.ts' have the IP to your API
# Start the client
$ yarn start
```
## 📝 License
This project is licensed under the MIT License - see the [LICENSE](LICENSE) file for details.
---
Made with 💜 by Vitor Martins during the GoStack Bootcamp 👋 [See my linkedin](https://www.linkedin.com/in/vitormartinswebdesigner/)