Clavvs is a web application designed to help users conveniently book appointments and enroll in a nail salon. It was created to assist my friend in organizing her schedule and is now used on a daily basis. The application allows users to browse available services, select preferred time slots, and provide necessary information for booking and enrollment. Additionally, the admin has the ability to confirm or reject meetings and has access to the entire meeting history.
You can access the live of Clavvs at https://clavvs.netlify.app/.
- Vite
- React
- Supabase
- PostgreSQL
- Chakra UI
- Typescript
- User-friendly interface for booking appointments.
- Easy enrollment process for a nail salon.
- Admin functionality for meeting management.
- Accessibility and responsiveness using Chakra UI.
- Strong data handling with PostgreSQL and Supabase.
To run this project locally, follow these steps:
-
Clone this repository.
-
Install the required dependencies by running:
npm install
-
Start the development server:
npm run dev
-
Open your browser and navigate to: http://localhost:5173/