October 26, 2021

Gain – Salon Booking System


Gain – Salon Booking System is a simple application where clients can book their appointments easily. Anyone can use this to manage online bookings.

Gain – Salon Booking System is developed using Laravel, Vue.js & MySQL database. It’s easy to install and you’ll get free updates forever.

Current Version: 1.4


  • Admin can add multiple services
  • Anyone can submit booking easily
  • Admin can control different settings and booking restrictions
  • Ability to set holidays and off days prevent bookings for some days
  • Email notifications for booking updates
  • Custom email templates
  • Custom fields for booking and services
  • Ability to get online payment via PayPal and Stripe whenever submit booking
  • Client dashboard for registered clients
  • Free updates


Preview link: https://salon-booking.gainhq.com/
Email: admin@demo.com
Password: 123456

Change Logs

Version 1.4 – 1 December, 2020

 [Added] Time column in booking data-table added [Added] User can be delated [Update] Laravel version update to 8.0 and php to 7.4 [Update] Installer updated [Fixed] Previous date availability bug fixed [Fixed] Booked date for multiple services issue fixed [Fixed] User enable/disable bug fixed [Fixed] Dashboard filters fixed on customer side [Fixed] Placeholder issue of Number of guest field in landing page. [Fixed] Booking details page preview bug [Fixed] Break time am/pm issue [Fixed] Improved some issues 

Version 1.3 – 1 December, 2020

[Update] Updated update functionality 

Version 1.2 – 11 June, 2020

[Added] Break time added for services [Added] Permitted users can change booking time. [Added] Spanish language added [Added] Nexmo integration form SMS [Added] User registration and log in using phone implemented [Added] Sms template added. [Added] Added option to set service to service available space calculation [Update] Updated service wise custom fields  [Fixed] Restrict past booking bug fixed [Fixed] Booking workflow bug fixed  [Fixed] Admin can see data and client full name in booking page  [Fixed] Language gets change after while bug fixed  

Version 1.1 – 20 May, 2020

 [Added] Admin will get notification of client booking  [Added] Added email template for admin notification  [Added] Translate calendar language [Added] Added UI for single service in landing page  [Fixed] Multi language bug fixed  [Fixed] Date bug in landing page fixed  [Fixed] Admin can see data and client full name in booking page  [Fixed] Icon issue in some server fixed  [Fixed] Client view permission bug fixed