An open API service indexing awesome lists of open source software.

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.

Awesome Lists containing this project

README

          

Mockup

## 💇🏻‍♂️ 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/)