Inspiration
Working as Barber for many years, I have seen many Salons and Barbershops without a booking system for their customers. That’s s what motivated me to create an app that gives customer an easy way to book an appointment without having to wait on the salon or barbershop for hours.
What it does
BookMe is a web application that give Salon|Barbershop owner the platform they need to bring their business to the next level. The application is designed to give customers the ability to book appointments online and manage their appointments under their profile. If customers want to make an appointment as guest, it will require to make a payment with Cashapp pay or credit card. Booking and payment system is powered by Squareup API.
How we built it
The application is build with:
- Frontend: React, Taildwindcss, DaisyUI, Auth0, Redux
- Backend: Node.js, Express, Square API
Challenges we ran into
My biggest challenge was trying to integrate Cashapp pay to React. I ran into so many errors but I figure out how to do temporary solution.
Accomplishments that we're proud of
I’m super proud of having a fully functional application with all the features I was looking for, thanks to the good documentation of square API. Book an appointment as guest, pay with cashapp and add to the booking notes the Receipt number and the link.
What we learned
After working with the of Square API I learned how easy is to implement features with square and how fast we can accomplish.
What's next for BookMe | Scheduling App
I’m looking to add more features like adding e-commerce to give business owner the ability to sell products online in the same platform.
Built With
- auth0
- daisy
- express.js
- heroku
- javascript
- node.js
- react
- redux
- square
- tailwindcss


Log in or sign up for Devpost to join the conversation.