The best way to schedule your service!
GoBarber's idea is to help barbers maintain their schedules more organized and give their Barber Shops an environment more professional.
This application was developed during the GoStack from Rocketseat.
Technologies | How To Use | How To Contribute | License
This project was developed with the following technologies:
- Node
- AWS SDK
- BCrypt
- Celebrate
- Cors
- Date-fns
- Dotenv
- Express
- Handlebars
- JSON Web Token
- Redis
- MongoDB
- Postgres
- TypeORM
- Jest
To clone and run this application, you'll need Git, Node.js + Yarn installed on your computer.
From your command line:
# Clone this repository
$ git clone https://github.com/rafaelmartins92/gobarber.git
# Go into the repository
$ cd gobarber
# Install dependencies
$ yarn install
# Move yourself to the backend folder
$ cd ..
$ cd backend
# Start server
$ yarn dev:server
# Now the server is running on port:3333 - To access it go to http://localhost:3333
# Move yourself to the web folder
$ cd ..
$ cd web
# Run application
$ yarn start
# The web application will open on port:3000 - To access it go to http://localhost:3000
- Make a fork;
- Create a branch with your feature:
git checkout -b my-feature
; - Commit changes:
git commit -m 'feat: My new feature'
; - Make a push to your branch:
git push origin my-feature
.
After merging your receipt request to done, you can delete a branch from yours.
This project is under the MIT license. See the LICENSE for more information.