-
Utilizes an Express back-end, with a PostgreSQL database
-
CRUD operations supported for admins when working with employees, services, or "about" description
-
Admin-restricted routes with JWT
-
Authenticated user-restricted routes with JWT
-
Logged in users may book appointments
-
Admins can view/delete live user appointments in an interactive dashboard
-
Live WebSockets notifications created with the Socket.io package
-
React front-end with Redux providing state management (Redux-Thunk for async API calls)
-
bcrypt used for password hashing
-
joi package used for data validation
-
Animations provided by framer-motion
-
Date formatting with modern Intl.DateTimeFormat API
-
🧪 E2E testing with Cypress.io
-
Notifications
You must be signed in to change notification settings - Fork 0
apcurran/barber-shop
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Premium Cuts barber shop (full-stack project with Express, PostgreSQL, & React)
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published