Skip to content

✂️ API developed with Node.js to establish Los Grandes Barbearia

License

Notifications You must be signed in to change notification settings

joaohiago01/los-grandes-barbearia-api

Repository files navigation

💈 Los Grandes Barbearia API

📆 Description

A API for a barber shop that helps manage scheduling, services and customers.

ic_logo_barbearia

📅 About the project

API that will act, mainly, in the organization of the schedules of the barbershop, thus facilitating communication between client and barber in a simple way. Allowing the listing of services (types of cut and beard) that the barber shop offers and scheduling them. There were exclusive routes for administrators that will help manage the barbers, services and customers of the barbershop.

📌 Table of Contents

🔑 Features

  • ✅ Barber CRUD
  • ✅ Services CRUD
  • ✅ Client CRUD
  • ✅ Scheduling CRUD
  • ✅ Timetable CRUD
  • ✅ Barbershop profit in a given period
  • ✅ Most requested services
  • ✅ Most requested barbers
  • ✅ Authentication
  • ❌ Validate Phone
  • ❌ Verification Phone

💻 Technologies

The following tools were used in the construction of the project:

📜 Pre-Requisites

To clone and run this application, you'll need Git, Node.js, Yarn installed on your computer.

👷 How to use

From your command line:

# Clone this repository
$ git clone https://github.com/joaohiago01/los-grandes-barbearia-api

# Go into the repository
$ cd los-grandes-barbearia-api

# Install dependencies
$ yarn install

# Run server
$ yarn dev

📕 License

This project is under the MIT license. See the LICENSE for more information.

🚀 Author

Make with dedication and ❤️ by João Hiago 👋🏽 Get it touch!

About

✂️ API developed with Node.js to establish Los Grandes Barbearia

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages