Skip to content

Latest commit

 

History

396 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose:

Our project, Strands, is a web app that brings together salon owners, employees, customers, and admins in one place to make salon management easier.

Most salons still handle scheduling, appointments, and staff management separately. This causes confusion, missed bookings, and extra work for both customers and owners.

We built a single platform that lets:

Customers book and pay for appointments online

Salon owners manage staff, schedules, and revenue from one dashboard

Admins verify salons and view reports on activity and performance and more.

Tech Stack:

Frontend:

Framework: React (Vite + ES Modules)
Routing: React Router (SPA)
HTTP: Axios for API calls with interceptors
Styling: Tailwind CSS
Forms: React Hook Form
Mockup: Figma
UI Testing: Selenium

Backend:

Runtime: Node.js
Framework: Express.js
Database: MySQL
Authentication: JWT 
Encryption: bcrypt
Hosting: Deployed on AWS EC2 with Route 53 for domain and DNS management

Frontend Development Team:

Md Shams Uddin, Ismail Shaikh, Josh Marquez

Backend Development Team:

Jonathan Malave, Richie Rojas, Mitchell Lipnitsky

About

Strands-Backend Our project, Strands, is a web app that brings together salon owners, employees, customers, and admins in one place to make salon management easier.

Resources

Stars

4 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages