About the project | Technologies | Getting started | How to contribute | License
This web version provides everything needed to organize appointments.
Providers can see all their appointments and manage the times. Also they can edit the profile.
To see the api, click here: GoBarber API
To see the mobile client, click here: GoBarber Mobile
Technologies that I used:
- TypeScript
- ReactJS
- Styled Components
- React Router DOM
- React Icons
- UnForm 💜
- Yup
- Polished
- Axios
- Eslint
- Prettier
- Node.js
- Yarn or npm
- Have this application's API running OR being certified that Deployed API is running
Clone the project and access the folder
$ git clone https://github.com/ruandsx/gobarber-web.git && cd gobarber-web
Follow the steps below
# Install the dependencies
$ yarn
# Be sure the file 'src/services/api.ts' have the IP to your API or to the online version (https://gobarber.rxsoftwares.com)
# Start the client
$ yarn start
Make a fork of this repository
# Fork using GitHub official command line
# If you don't have the GitHub CLI, use the web site to do that.
$ gh repo fork ruandsx/gobarber-web
Follow the steps below
# Clone your fork
$ git clone your-fork-url && cd gobarber-web
# Create a branch with your feature
$ git checkout -b my-feature
# Make the commit with your changes
$ git commit -m 'feat: My new awesome feature'
# Send the code to your remote branch
$ git push origin my-feature
This project is licensed under the MIT License
Made with 💛 by 👨💻Ruan Xavier