purple-salon

byniyati jain

Create a premium, elegant, and cinematic salon portfolio + website for a brand named "Veloura Glow Salon" with a strong focus on curiosity-driven user experience. The website should NOT reveal everything at once. It should feel mysterious, engaging, and premium — making users scroll and explore more. Logo Requirements: * Minimal luxury logo for "Veloura Glow Salon" * Colors: soft pink, gold, white * Style: elegant, feminine, modern * Icon: subtle face outline or flowing hair Design Philosophy: * Less content at first, more reveal on scroll * Create curiosity and “wow” feeling * Smooth, slow animations (premium feel) * Clean, minimal layout with lots of white space Hero Section (VERY IMPORTANT): * Fullscreen luxury salon image (soft blur or gradient overlay) * Only logo + one powerful line: “Beauty, Redefined.” * Small CTA: “Discover More” * Subtle scroll indicator (↓) * No clutter, very minimal Scroll Experience (Storytelling Style): 1. Section Reveal (On Scroll): * As user scrolls → content slowly fades in * Use smooth transitions (fade, slide, zoom) 2. About (Hidden Feel): * Short text appears gradually * “We don’t just style, we transform.” 3. Services (Interactive): * Cards appear one by one on scroll * Hover → image reveal or glow effect 4. Portfolio (MAIN WOW SECTION): * Initially blurred / partially hidden images * On hover or click → clear reveal * Grid with luxury aesthetic images 5. Signature Work: * Highlight 2–3 premium works with large images * Cinematic feel (big visuals, less text) 6. Testimonials: * Soft fade slider, minimal text 7. Booking CTA: * Appears suddenly after scroll * “Ready to Glow?” → Book Appointment Images (IMPORTANT): * Use luxury salon interior * Hair styling, makeup, nails, spa * Soft lighting, pink/white/beige tones * Minimal background, premium look Special Effects: * Smooth scrolling * Scroll-triggered animations (fade/slide) * Blur-to-clear transitions * Parallax (very light) * Sticky transparent navbar * Cursor hover effects (optional) Mobile Optimization: * Smooth scrolling on phone * Lightweight animations * Touch-friendly UI * Fast loading images Pages: * Home (story-based) * Services * Portfolio * Contact Goal: The website should feel like a luxury brand experience — not just a normal site. It must create curiosity, emotion, and a “wow” feeling. Users should feel excited to scroll and discover more instead of seeing everything instantly. this type jis type se video mai hai

HomeLoginPortfolio
Home

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 7

System Requirements Document (SRD)

Project Name: Purple-Salon

1. Introduction

The Purple-Salon project is a premium, elegant, and cinematic salon portfolio and website designed for the brand Veloura Glow Salon. This document outlines the system requirements to create a luxury digital experience that embodies the brand's philosophy of curiosity-driven exploration and premium aesthetics.

The website will serve as a platform to showcase the salon's services, portfolio, and signature work while providing an intuitive and seamless booking experience. It will be tailored to the Indian market, ensuring compatibility with local preferences, currency (INR), and timezone (IST).

2. System Overview

The Purple-Salon system is designed to deliver a luxury brand experience through a storytelling-style website. It will feature smooth animations, scroll-triggered reveals, and interactive elements to engage users and create a sense of curiosity. The system will include the following key components:

  • Frontend: A responsive, cinematic website optimized for both desktop and mobile devices.
  • Backend: A robust server-side architecture to handle dynamic content, user interactions, and booking functionality.
  • Database: Storage for user data, appointments, and portfolio assets.
  • AI Integration: Enhanced user experience through intelligent recommendations and interactions.
  • Design Philosophy: Minimal, elegant, and modern with soft pink, gold, and white tones.
Page 2 of 7

3. Functional Requirements

User Stories:

  • As a User, I should be able to scroll through the website and experience smooth, cinematic transitions.
  • As a User, I should be able to view services in an interactive card format with hover effects.
  • As a User, I should be able to explore the portfolio section with blurred images that reveal on hover or click.
  • As a User, I should be able to book appointments directly through an integrated calendar system.
  • As a User, I should be able to view testimonials in a soft fade slider.
  • As an Admin, I should be able to manage services, portfolio images, and testimonials through a backend dashboard.
  • As an Admin, I should be able to view and manage bookings made by users.
  • As a Guest, I should be able to explore the website without logging in or creating an account.

4. User Personas

1. Admin

  • Role: Manages website content and bookings.
  • Responsibilities:
    • Update services, portfolio images, and testimonials.
    • Monitor and manage user bookings.

2. User

  • Role: Potential customer exploring the salon's offerings.
  • Responsibilities:
    • Scroll through the website to discover services and portfolio.
    • Book appointments seamlessly.
Page 3 of 7

3. Guest

  • Role: Casual visitor exploring the website.
  • Responsibilities:
    • Browse services and portfolio without interaction.

5. Visuals Colors and Theme

Color Palette:

ElementHex CodeDescription
Background#FFF8F3Soft pink-beige for a luxurious feel.
Surface#FDF5E6Creamy white for clean sections.
Text#4A4A4ADark gray for readability.
Accent#FFCBA4Warm gold for premium highlights.
Muted Tones#E8D8D2Subtle pink for secondary elements.

6. Signature Design Concept

Page 4 of 7

The Cinematic Scroll Experience

The homepage will feature a fullscreen luxury salon image with a soft blur or gradient overlay. The logo and tagline, “Beauty, Redefined,” will appear in the center with a small CTA button, “Discover More.”

As users scroll, the website will unfold like a story:

  1. Hero Section:

    • Fullscreen image with subtle scroll indicator (↓).
    • Smooth fade-in of logo and tagline.
  2. About Section:

    • Short text gradually appearing: “We don’t just style, we transform.”
  3. Services Section:

    • Interactive cards with hover effects revealing images or glowing borders.
  4. Portfolio Section:

    • Initially blurred images that reveal on hover or click.
    • Grid layout with luxury aesthetic visuals.
  5. Signature Work Section:

    • Large cinematic images with minimal text.
  6. Testimonials Section:

    • Soft fade slider showcasing customer feedback.
  7. Booking CTA:

    • Sudden appearance with the text: “Ready to Glow?”
Page 5 of 7

Special Effects:

  • Smooth scrolling with light parallax.
  • Scroll-triggered animations (fade, slide, zoom).
  • Blur-to-clear transitions for portfolio images.
  • Sticky transparent navbar for easy navigation.
  • Cursor hover effects for interactive elements.

7. Non-Functional Requirements

  • Performance: Ensure fast loading times (<2 seconds) for all pages.
  • Scalability: Support high traffic during promotional campaigns.
  • Security: Protect user data and bookings with encryption.
  • Accessibility: Ensure compatibility with screen readers and WCAG standards.
  • Localization: Adapt to Indian timezone (IST) and currency (INR).

8. Tech Stack

Frontend:

  • React for Web
  • React Native for Mobile

Backend:

  • Python
  • FastAPI

Database:

  • MySQL or MariaDB (with Alembic for migrations)
Page 6 of 7

AI Models:

  • GPT 5.4 for user-friendly responses
  • Google Nano Banana for image generation

AI Tools:

  • Langchain
  • Litellm for LLM Routing

Orchestration:

  • Docker and docker-compose for local development
  • Kubernetes for server-side orchestration

9. Assumptions and Constraints

  • Users will primarily access the website via modern browsers (Chrome, Safari, Edge).
  • The website will be optimized for both desktop and mobile devices.
  • High-quality images will be provided by the salon for portfolio and services sections.
  • Booking functionality will integrate with third-party calendar APIs.
Page 7 of 7

10. Glossary

  • CTA: Call-to-Action, a button or link prompting user interaction.
  • Parallax: A scrolling effect where background images move slower than foreground elements.
  • WCAG: Web Content Accessibility Guidelines, standards for accessible web design.
  • IST: Indian Standard Time.
  • RDBMS: Relational Database Management System.

This document serves as the foundation for the development of the Purple-Salon project. Let’s create an unforgettable experience for Veloura Glow Salon!

Home design preview
Login: Sign In
Dashboard: View Overview
Dashboard: Manage Bookings
Bookings: Update Status
Services: Edit Services
Portfolio: Upload Images
Testimonials: Manage Reviews