Skip to content

Repository files navigation

🌸 Rivique Beauty

Grace. Glamour. Rivique.

AI-Powered Bridal Beauty & Salon Booking Platform

Buildathon Next.js NestJS PostgreSQL Prisma Gemini AI TypeScript Tailwind CSS Full Stack


πŸš€ Live Project

🌐 Live Application

Rivique Beauty: πŸ‘‰ https://rivique-beauty.vercel.app/

πŸ“„ Project Documentation

Detailed Project File & Case Study: πŸ‘‰ https://docs.google.com/document/d/1icNO_gzmnNwy0p77_i7bYJaa_voPI_kQrEimIV8yZcU/

πŸŽ₯ Demo Video

Rivique Beauty Demo

Live Preview of Rivique Beauty Platform


πŸ“– About Rivique Beauty

Rivique Beauty is an AI-powered bridal beauty and salon booking platform that helps users discover, compare, and book trusted salons, makeup artists, hairstylists, and beauty professionals across Delhi NCR.

The platform combines intelligent recommendations, seamless appointment booking, vendor management tools, and a premium luxury user experience to simplify the bridal beauty journey while empowering beauty professionals to grow their businesses digitally.


🎯 Problem Statement

Challenges for Customers

  • Finding trusted bridal beauty professionals is difficult.
  • Comparing services, pricing, and reviews takes significant time.
  • Booking appointments often requires multiple calls and follow-ups.
  • Brides struggle to find professionals matching their style and budget.

Challenges for Salon Owners & Beauty Professionals

  • Limited online visibility.
  • Difficulty reaching qualified customers.
  • Manual appointment management.
  • Lack of centralized business tools.

πŸ’‘ Our Solution

Rivique Beauty bridges the gap between customers and beauty professionals through a modern AI-powered marketplace.

For Customers

βœ… Discover verified salons and artists

βœ… Compare pricing, services, and reviews

βœ… Receive AI-powered recommendations

βœ… Book appointments instantly

βœ… Explore portfolios before booking

For Vendors

βœ… Manage bookings efficiently

βœ… Showcase services and portfolios

βœ… Reach more customers

βœ… Manage pricing and availability

βœ… Build trust through verified profiles


✨ Core Features

πŸ€– AI Beauty Recommendation Engine

Powered by Gemini AI to provide personalized recommendations based on:

  • Budget
  • Location
  • Bridal Preferences
  • Service Requirements
  • Beauty Style

πŸ” Smart Search & Discovery

Users can discover:

  • Bridal Makeup Artists
  • Hair Stylists
  • Beauty Experts
  • Luxury Salons
  • Bridal Packages

πŸ“… Online Booking System

  • Service Selection
  • Availability Management
  • Appointment Scheduling
  • Booking Confirmation
  • Real-Time Updates

πŸ‘€ User Dashboard

Users can:

  • View upcoming appointments
  • Manage profiles
  • Track booking history
  • Save favorite vendors

πŸͺ Vendor Dashboard

Vendors can:

  • Manage services
  • Update availability
  • Track bookings
  • Manage pricing
  • View customer requests

πŸ›‘οΈ Admin Dashboard

Administrators can:

  • Verify vendors
  • Manage users
  • Moderate reviews
  • Monitor bookings
  • Manage platform operations

πŸ—οΈ System Architecture

Customer / Vendor / Admin
            β”‚
            β–Ό
      Next.js Frontend
            β”‚
         REST APIs
            β”‚
            β–Ό
       NestJS Backend
            β”‚
            β–Ό
        Prisma ORM
            β”‚
            β–Ό
     PostgreSQL Database
            β”‚
            β–Ό
       Gemini AI Engine

πŸ› οΈ Technology Stack

Layer Technology
Frontend Next.js 14
Language TypeScript
Styling Tailwind CSS
Animation Framer Motion
Backend NestJS
Runtime Node.js
Database PostgreSQL
ORM Prisma ORM
AI Gemini API
Authentication JWT
Hosting Vercel + AWS / Render

πŸ“‚ Project Structure

.
β”œβ”€β”€ app/
β”œβ”€β”€ apps/
β”œβ”€β”€ components/
β”œβ”€β”€ hooks/
β”œβ”€β”€ lib/
β”œβ”€β”€ packages/
β”‚   └── shared/
β”œβ”€β”€ prisma/
β”œβ”€β”€ public/
β”œβ”€β”€ services/
β”œβ”€β”€ styles/
β”œβ”€β”€ types/
β”œβ”€β”€ .env.example
β”œβ”€β”€ .eslintrc.json
β”œβ”€β”€ .gitignore
β”œβ”€β”€ next.config.js
β”œβ”€β”€ package.json
β”œβ”€β”€ postcss.config.js
β”œβ”€β”€ tailwind.config.js
└── tsconfig.json

πŸš€ Getting Started

Clone Repository

git clone <repository-url>
cd rivique-beauty

Install Dependencies

npm install

Configure Environment Variables

Create:

.env.local

Add:

DATABASE_URL=
NEXT_PUBLIC_API_URL=
JWT_SECRET=
GEMINI_API_KEY=

Generate Prisma Client

npx prisma generate

Run Database Migration

npx prisma migrate dev

Start Development Server

npm run dev

Application runs on:

http://localhost:3000

πŸ‘¨β€πŸ’» Developed By

Prince Monga || Manpreet Singh

Founder β€’ Product Designer β€’ Full Stack Developer

Responsible for:

  • Product Planning
  • UI/UX Design
  • Frontend Development
  • Backend Development
  • API Development
  • Database Architecture
  • Authentication System
  • AI Integration
  • Vendor Dashboard
  • Admin Dashboard
  • Deployment & Optimization

πŸ† Hackathon Information

Field Details
Event Superxgen Buildathon 2026
Project Rivique Beauty
Category AI-Powered BeautyTech Marketplace
Developer Prince Monga
Role Founder & Full Stack Developer
Project Type Full Stack Web Application

πŸ“ˆ Future Roadmap

Phase 1

Delhi NCR Launch

Phase 2

Multi-City Expansion

Phase 3

AI Skin Analysis

Phase 4

Integrated Payments

Phase 5

Mobile Applications (Android & iOS)

Phase 6

Nationwide Expansion


🌟 Why Rivique Beauty?

Rivique Beauty is more than a booking platform.

It combines AI, premium user experiences, and powerful business management tools to create a complete beauty ecosystem that benefits both customers and beauty professionals.

By simplifying discovery, recommendations, and booking, Rivique Beauty transforms how bridal beauty services are experienced in India.


πŸ”– Keywords

Prince Monga β€’ Rivique Beauty β€’ Full Stack Developer β€’ Founder β€’ Product Builder β€’ AI Developer β€’ Next.js β€’ NestJS β€’ PostgreSQL β€’ Prisma ORM β€’ Gemini AI β€’ BeautyTech β€’ BridalTech β€’ SaaS Platform β€’ Marketplace Development β€’ Vendor Dashboard β€’ Admin Dashboard β€’ Startup Project β€’ Superxgen Buildathon 2026 β€’ Web Development β€’ Software Engineering β€’ Cloud Deployment β€’ Innovation


❀️ Acknowledgements

Built with passion during Superxgen Buildathon 2026.

Special thanks to the Superxgen team for creating an opportunity to innovate, build, and solve real-world problems through technology.


🌸 Rivique Beauty

Grace. Glamour. Rivique.

Building the Future of Bridal Beauty Booking with AI

About

No description, website, or topics provided.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages