Skip to content

BarberFinder/barberfinder-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Barbershop Finder

Description

A finder app that will help you find barbershop and make reservation for that. Users also see all information about barbershop, operating hours, everything related to barbershop. Users can reviews and rate them.

Main Features :

Users

  1. Login via fb / google / email
  2. Sign up via fb / google / email
  3. View user profile
  4. Edit user profile
  5. Make a reservation
  6. Reschedule a reservation
  7. Upload payment proof
  8. See reservation history
  9. Review and rate barbershop
  10. Forgot password

Barbershop

  1. Create barbershop
  2. Edit barbershop
  3. Create barbershop service price
  4. Edit barbershop service price
  5. Delete barbershop service price
  6. Create barbershop operating hours
  7. Edit barbershop operating hours
  8. Delete barbershop operating hours
  9. Approve the payment
  10. Send voucher to user that has reserved, via email (pdf format)
  11. See booked reservation, filter by date

Tables

SQL

  1. User
    ** create, read, update, forgot password
  2. Barbershop
    ** create, read, update
  3. Barbershop service
    ** create, read, update, delete
  4. Barbershop operating hours
    ** create, read, update, delete
  5. Barbershop images
  6. Reservation
    create, update, read
  7. Reservation status

NO SQL

  1. Review
  2. Comment

Migration

This section for database migration, add column, remove column, add table, etc. For more detail informations, visit this link http://docs.sequelizejs.com/manual/tutorial/migrations.html.

Before that, make sure you have installed packages sequelize and sequelize-cli.

Install the packages

npm i -g sequelize sequelize-cli

Run migration:

  • Move into migration folder
  • Change username, password, database in config.json
  • execute this script
sequelize db:migrate

About

BarberFinder Backend

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors