Indulge in premier treatments with a touch of sophistication at our salon, where we enhance your beauty and elevate luxury to an art form.
• Reservation System : Clients can easily book appointments through SEASalon's intuitive reservation system. They can select their preferred branch, choose from a variety of services, and schedule appointments at their convenience.
• Client Reviews: SEASalon values client feedback. Clients can leave reviews based on their salon experiences, sharing their thoughts on services received, ambiance, and overall satisfaction. Prospective clients can read these reviews to make informed decisions.
• User Dashboard : Clients have access to a dedicated dashboard where they can view a detailed history of their past appointments, including dates, times, services booked, and branch locations.
Technologies | Version |
---|---|
Next.js | v14.2.4 |
Next-auth | v5.0.0-beta.19 |
Prisma | v5.15.1 |
React | v18 |
React Hook Form | v7.52.0 |
Tailwind CSS | v3.4.1 |
Technologies | Version |
---|---|
AOS | v2.3.4 |
bcrypt | v5.1.1 |
bcryptjs | v2.4.3 |
class-variance-authority | v0.7.0 |
clsx | v2.1.1 |
date-fns | v3.6.0 |
lucide-react | v0.396.0 |
react-icons | v5.2.1 |
sonner | v1.5.0 |
tailwind-merge | v2.3.0 |
tailwindcss-animate | v1.0.7 |
zod | v3.23.8 |
Technologies | Version |
---|---|
TypeScript | v5 |
PostCSS | v8 |
Clone the repository
git clone https://github.com/AtqiyaHaydar/SEASalon.git
Intstall dependencies
npm install
Set up environment variables in .env file:
DATABASE_URL=your_database_url
AUTH_SECRET=your_auth_secret
Use this to retrieve your auth secret.
npx auth secret
To log in as an admin, use the following credentials:
● Email: thomas.n@compfest.id
● Password: Admin123
● Atqiya Haydar Luqman