makeup-artist

byArifa Banu

Build a modern, premium, fully responsive Makeup Artist / Beauty Studio website with a luxurious, elegant, feminine design. Use a soft palette of cream, nude, blush pink, champagne and subtle gold. The site must be a fully functional business website, not just a static landing page. 1. Homepage Create: - Premium hero section with makeup imagery - Headline, short description and CTAs: Book Appointment and Explore Services - About the artist section with photo, bio, experience, certifications and specialties - Featured services - Packages - Portfolio/gallery - Customer testimonials and ratings - Instagram/social media section - WhatsApp floating button - Final booking CTA - Footer with contact details, social links, policies and navigation 2. Services Create service categories such as: - Bridal Makeup - Reception Makeup - Engagement Makeup - Party Makeup - HD Makeup - Airbrush Makeup - Hairstyling - Saree Draping - Makeup Classes Each service must show image, description, price, duration, inclusions, add-ons and Book Now. Admin must be able to add, edit, delete and manage services, prices, images and availability. 3. Packages Create customizable packages such as Bridal, Engagement, Reception and Party packages. Each package can include multiple services, pricing, duration and add-ons. Admin can create/edit/delete packages. 4. Online Appointment Booking Build a complete booking system: 1. Select service/package 2. Select date 3. Show available time slots 4. Enter customer details 5. Enter event type/location 6. Add requirements 7. Upload reference image 8. Review booking 9. Pay deposit or full amount 10. Show confirmation Prevent double booking. Admin can configure working hours, booking duration, buffer time, holidays, blocked dates, advance booking limits and cancellation policy. Booking statuses: - Pending - Confirmed - Cancelled - Completed - Rescheduled Payment statuses: - Pending - Paid - Partially Paid - Failed - Refunded 5. Online Shop Also include an e-commerce section for beauty products such as makeup kits, brushes, lipsticks, lashes, skincare and accessories. Product features: - Images - Description - Price - Discount - Variants - Stock - Add to Cart - Buy Now - Wishlist Create Cart, Checkout, Order Confirmation and Order Tracking. 6. Checkout & Payments Support configurable Indian payment methods such as: - UPI - Cards - Net Banking - Wallets Allow appointment deposits/full payments and product payments. Never store raw card information. Payment must be verified server-side. 7. Customer Account Customers can register/login and access: - Profile - Upcoming appointments - Appointment history - Reschedule/cancel - Payment status - Order history - Order tracking - Wishlist - Reviews Customers can review only completed bookings/orders. 8. Admin Dashboard Create a secure admin dashboard with: - Revenue - Today's bookings - Upcoming appointments - Orders - Customers - Pending payments - Low-stock products - Reviews Admin sections: - Dashboard - Calendar - Bookings - Services - Packages - Products - Orders - Customers - Reviews - Gallery - Blog - Coupons - Settings Admin can manually create bookings, block dates, manage availability, update booking/order/payment status, process refunds and manage customers. 9. Calendar Create a calendar showing: - Available slots - Booked appointments - Blocked dates - Holidays Admin can manually override availability. 10. Portfolio & Gallery Create a beautiful responsive gallery with categories: - Bridal - Reception - Engagement - Party - Traditional - Glam - Hairstyling Include filters, masonry/grid layout and fullscreen lightbox. Admin can upload, categorize and delete images. 11. Reviews Customers can submit ratings/reviews after completed services or orders. Admin can approve, hide or delete reviews. Display approved reviews on the website. 12. WhatsApp & Notifications Add a floating WhatsApp button and configurable pre-filled messages. Send notifications for: - Booking confirmation - Booking reminder - Reschedule/cancellation - Payment confirmation - New order - Order shipped/delivered Support email, WhatsApp and SMS where integrations are configured. 13. Blog Create an SEO-friendly blog system. Admin can create/edit/delete posts, add featured images, categories, tags, SEO titles and meta descriptions. 14. Coupons & Offers Admin can create: - Percentage discounts - Fixed discounts - Minimum order limits - Expiry dates - Usage limits - Product/service-specific coupons 15. Contact Create a contact page with: - Contact form - Phone - Email - WhatsApp - Address - Business hours - Map - Social links 16. Authentication & Roles Implement secure authentication and role-based access: - Customer - Staff - Admin Protect all admin functionality from unauthorized users. 17. Database Use a proper relational database with entities for: Users, Customers, Services, Packages, Appointments, Availability, BlockedDates, Products, Variants, Cart, Orders, Payments, Coupons, Reviews, Gallery, BlogPosts, Notifications and Settings. 18. Admin Settings Allow configuration of: - Business name/logo - Artist profile - Phone/email/WhatsApp - Address - Currency - Tax - Deposit percentage - Working hours - Holidays - Cancellation policy - Payment methods - Shipping charges - Social links - Notification settings 19. SEO & Performance Implement: - SEO-friendly URLs - Meta titles/descriptions - Open Graph - Schema markup - Sitemap - Robots.txt - Image alt text - Optimized images - Fast loading - Mobile-first responsive design 20. Security & UX Use secure authentication, server-side validation, authorization, rate limiting, secure file uploads and environment variables for secrets. Include: - Loading states - Skeleton loaders - Empty states - Toast notifications - Error/success messages - Form validation - Confirmation dialogs - Mobile-friendly navigation Pages Home, About, Services, Service Details, Packages, Portfolio, Shop, Product Details, Cart, Checkout, Booking, Booking Confirmation, Login, Register, Forgot Password, My Account, My Appointments, My Orders, Wishlist, Blog, Blog Details, Contact, Admin Dashboard, Admin Calendar, Admin Bookings, Admin Services, Admin Packages, Admin Products, Admin Orders, Admin Customers, Admin Reviews, Admin Gallery, Admin Blog, Admin Coupons and Admin Settings. Technology Prefer: - Next.js/React - Tailwind CSS - Node.js/Next.js API - PostgreSQL - Secure authentication - Cloud image storage - Payment gateway supporting India - Transactional email - Vercel or equivalent deployment Use reusable components, clean architecture and type-safe code. IMPORTANT: Build real functional features, not mock buttons or static screens. Booking, availability, authentication, cart, checkout, orders, payments, customer dashboard and admin dashboard must work. Use realistic sample data and make all business information, pricing, images, location and API credentials configurable.

No preview

Comments (0)

No comments yet. Be the first!

Project Tasks

108 planning tasks
#1

Generate system requirement document

1m 17s0.1 cr used
Done
#2

Generate personas & user flows

0m 13s0.1 cr used
Done
#7

Create flow for Customer

0m 10sCredits in parent
Done
#8

Create flow for Staff

0m 10sCredits in parent
Done
#9

Create flow for Admin

0m 10sCredits in parent
Done
#10

Home

25m 13sCredits in subtasks
Error
#61

Repair Home JSX

1m 3s0.2 cr used
Done
#60

Repair Home JSX

0m 54s0.2 cr used
Done
#59

Repair Home JSX

0m 51s0.2 cr used
Done
#58

Repair Home JSX

0m 50s0.2 cr used
Done
#45

Home / Studio Site Header

0m 41s0.8 cr used
Done
#46

Home / Hero

1m 2s0.8 cr used
Done
#47

Home / Artist Story

1m 0s0.8 cr used
Done
#48

Home / Featured Services

1m 0s0.8 cr used
Done
#49

Home / Packages

0m 58s0.8 cr used
Done
#50

Home / Portfolio And Social

0m 59s0.8 cr used
Done
#51

Home / Testimonials

0m 57s0.8 cr used
Done
#52

Home / Booking CTA

1m 6s0.8 cr used
Done
#53

Home / Studio Whats App Fab

0m 34s0.8 cr used
Done
#54

Home / Studio Site Footer

0m 48s0.8 cr used
Done
#55

Studio Site Header

0m 41sCredits in parent
Done
#56

Studio Site Footer

0m 48sCredits in parent
Done
#57

Studio Whats App Fab

0m 34sCredits in parent
Done
#65

Home

5m 59sCredits in subtasks
Paused
#112

Repair Home JSX

0.2 cr needed
Paused
#111

Repair Home JSX

0m 52s0.2 cr used
Error
#110

Repair Home JSX

1m 10s0.2 cr used
Error
#100

Home / Studio Site Header

0m 0s0.8 cr needed
Done
#101

Home / Hero

1m 0s0.8 cr needed
Done
#102

Home / Artist Story

5m 54s0.8 cr needed
Paused
#103

Home / Featured Services

0m 34s0.8 cr needed
Done
#104

Home / Packages

0m 36s0.8 cr needed
Done
#105

Home / Portfolio And Social

0m 49s0.8 cr needed
Done
#106

Home / Testimonials

0m 36s0.8 cr needed
Done
#107

Home / Booking CTA

0m 51s0.8 cr needed
Done
#108

Home / Studio Whats App Fab

0m 0s0.8 cr needed
Done
#109

Home / Studio Site Footer

0m 0s0.8 cr needed
Done
#11

Register

Credits in subtasks
Cancelled
#12

Login

Credits in subtasks
Cancelled
#13

About

Credits in subtasks
Cancelled
#14

Forgot Password

Credits in subtasks
Cancelled
#15

Services

Credits in subtasks
Cancelled
#16

Service Details

Credits in subtasks
Cancelled
#17

Packages

Credits in subtasks
Cancelled
#18

Portfolio

Credits in subtasks
Cancelled
#19

Shop

Credits in subtasks
Cancelled
#20

Product Details

Credits in subtasks
Cancelled
#21

Cart

Credits in subtasks
Cancelled
#22

Checkout

Credits in subtasks
Cancelled
#23

Booking

Credits in subtasks
Cancelled
#24

Booking Confirmation

Credits in subtasks
Cancelled
#25

My Account

Credits in subtasks
Cancelled
#26

My Appointments

Credits in subtasks
Cancelled
#27

My Orders

Credits in subtasks
Cancelled
#28

Wishlist

Credits in subtasks
Cancelled
#29

Blog

Credits in subtasks
Cancelled
#30

Blog Details

Credits in subtasks
Cancelled
#31

Contact

Credits in subtasks
Cancelled
#32

Admin Dashboard

Credits in subtasks
Cancelled
#33

Admin Calendar

Credits in subtasks
Cancelled
#34

Admin Bookings

Credits in subtasks
Cancelled
#35

Admin Services

Credits in subtasks
Cancelled
#36

Admin Packages

Credits in subtasks
Cancelled
#37

Admin Products

Credits in subtasks
Cancelled
#38

Admin Orders

Credits in subtasks
Cancelled
#39

Admin Customers

Credits in subtasks
Cancelled
#40

Admin Reviews

Credits in subtasks
Cancelled
#41

Admin Gallery

Credits in subtasks
Cancelled
#42

Admin Blog

Credits in subtasks
Cancelled
#43

Admin Coupons

Credits in subtasks
Cancelled
#44

Admin Settings

Credits in subtasks
Cancelled
#62

Retry Failed Pages

0.2 cr needed
Cancelled
#66

Login

Credits in subtasks
Paused
#67

Forgot Password

Credits in subtasks
Paused
#68

Register

Credits in subtasks
Paused
#69

Admin Dashboard

Credits in subtasks
Paused
#70

Admin Calendar

Credits in subtasks
Paused
#71

Admin Bookings

Credits in subtasks
Paused
#72

Admin Services

Credits in subtasks
Paused
#73

Admin Packages

Credits in subtasks
Paused
#74

Admin Products

Credits in subtasks
Paused
#75

Admin Orders

Credits in subtasks
Paused
#76

Admin Customers

Credits in subtasks
Paused
#77

Admin Reviews

Credits in subtasks
Paused
#78

Admin Gallery

Credits in subtasks
Paused
#79

Admin Blog

Credits in subtasks
Paused
#80

Admin Coupons

Credits in subtasks
Paused
#81

Admin Settings

Credits in subtasks
Paused
#82

About

Credits in subtasks
Paused
#83

Services

Credits in subtasks
Paused
#84

Service Details

Credits in subtasks
Paused
#85

Packages

Credits in subtasks
Paused
#86

Portfolio

Credits in subtasks
Paused
#87

Blog

Credits in subtasks
Paused
#88

Blog Details

Credits in subtasks
Paused
#89

Contact

Credits in subtasks
Paused
#90

Booking

Credits in subtasks
Paused
#91

Booking Confirmation

Credits in subtasks
Paused
#92

Shop

Credits in subtasks
Paused
#93

Product Details

Credits in subtasks
Paused
#94

Cart

Credits in subtasks
Paused
#95

Checkout

Credits in subtasks
Paused
#96

My Account

Credits in subtasks
Paused
#97

My Appointments

Credits in subtasks
Paused
#98

My Orders

Credits in subtasks
Paused
#99

Wishlist

Credits in subtasks
Paused
#5

Architecture

0.1 cr needed
Cancelled
#6

Workspace task plan

0.1 cr needed
Cancelled

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Open studio site
Login: 1. Sign in to admin workspace
Forgot Password: 2. Request reset link
Admin Dashboard: Review revenue and key metrics
Admin Calendar: Override availability and block dates
Admin Bookings: Create booking and update status
Admin Services: Manage services, prices, availability
Admin Packages: Manage package composition and pricing
Admin Products: Manage products, variants and stock
Admin Orders: Update status and process refunds
Admin Customers: Manage customer records
Admin Reviews: Approve, hide or delete reviews
Admin Gallery: Upload and categorize images
Admin Blog: Publish posts with SEO metadata
Admin Coupons: Create discount coupons
Admin Settings: Configure business and booking rules

No completed page designs yet.

Completed design pages will appear here when they are ready to preview.

Home: Open studio site
Login: 1. Sign in to admin workspace
Forgot Password: 2. Request reset link
Admin Dashboard: Review revenue and key metrics
Admin Calendar: Override availability and block dates
Admin Bookings: Create booking and update status
Admin Services: Manage services, prices, availability
Admin Packages: Manage package composition and pricing
Admin Products: Manage products, variants and stock
Admin Orders: Update status and process refunds
Admin Customers: Manage customer records
Admin Reviews: Approve, hide or delete reviews
Admin Gallery: Upload and categorize images
Admin Blog: Publish posts with SEO metadata
Admin Coupons: Create discount coupons
Admin Settings: Configure business and booking rules