Sandhu Studio system boot
Next.js
> STAGE 1/5: NEXT.JS 16 CORE
Sandhu StudioMumbai Engineering
  • Honors:GPA 9.38
  • Hackathons:Codeissance 2nd Place
  • Stack:Next.js 16 + R3F

Clinic and local-business systems

Websites & AI assistants for clinics and local businesses.

I build fast, clear websites that make it easy for patients and customers to call, message or book. A website assistant answers common questions and collects enquiries while you are busy.

3D Physics Arcade Engine(Click the background to spawn. Drag a token to fling it.)

Tokens active: 0

The 3D arcade has not started on this device yet. Start it here, or touch or scroll the page.

Who is behind it

Sandhu Studio is run by Gurpreet Singh Sandhu, a computer engineering student in Mumbai. The studio is new, so there are no client case studies yet. What exists is engineering work you can check.

Academic merit

9.38

TSEC Computer Engineering

Cumulative GPA out of 10 across semesters I to IV at Thadomal Shahani Engineering College, University of Mumbai (expected 2028). Data structures, algorithms, operating systems and databases were all graded O.

24-hour AI hackathon

2nd place

Codeissance 2026

RepoGuardian is an agent that triages GitHub issues with six diagnostic tools behind an MCP server. It flags duplicate crash reports at 90.7% cosine similarity.

National hackathon

< 2 s

Smart India Hackathon 2026

Nominated by TSEC after winning its college round. PRGI TitleGuard checks a proposed title against 82,713+ registered titles in under two seconds. I led the frontend of BlockPilot, a railway maintenance planner.

Projects you can check

Real work, with the links to try it or read the code. Where a repository is private, it says so.

  • Smart India Hackathon 2026

    BlockPilot

    A railway maintenance and possession planning platform for Indian Railways. I led the frontend (128 commits): a Three.js digital twin of rail corridors, a MapLibre track explorer, a 24-hour Gantt planner and ECharts risk analytics.

    • Next.js
    • Three.js
    • MapLibre GL
    • ECharts

    Team project, private repository.

  • Internal hackathon 2026

    CivicWeave

    Turns a plain-language civic task into an interactive roadmap of steps, offices, forms, fees and timelines, with a 3D view and an accessible 2D flowchart fallback. Every step links to its official government source.

    • Next.js
    • React Three Fiber
    • Prisma
    • Playwright
  • Smart India Hackathon 2026

    PRGI TitleGuard

    Checks a proposed publication title against 82,713+ registered titles in under two seconds, replacing a 25 to 30 day manual review. A five-stage hybrid search plus 36 statutory rules, with evidence for every match.

    • Python
    • FastAPI
    • Indic NLP
    • Hybrid search
  • Codeissance 2026, 2nd place

    RepoGuardian

    An agent that triages GitHub issues with six diagnostic tools behind an MCP server, falls over across 16 models to stay up through rate limits, and flags duplicate crash reports at 90.7% cosine similarity.

    • Python
    • FastAPI
    • MCP
    • ChromaDB
  • AI rental contract auditor

    Lura-Rent

    Llama-3.2-3B fine-tuned with LoRA and run offline with Ollama. It flags high-risk lease clauses and cites the Maharashtra Rent Control Act, 1999.

    • LoRA / PEFT
    • Unsloth
    • Ollama
    • Streamlit
  • Small tool

    PDF Page Studio

    Reorder, number and merge images and PDFs entirely in your browser. Nothing is uploaded.

    • Client-side
    • No uploads

Sample sites

Seven concept designs with sample content, each with an appointment request form and a question assistant. They are not client work.

  • Dental clinic, Mumbai

    Kiran Dental Studio

    Call and WhatsApp buttons, an appointment request form and a question assistant, built for patients on phones.

    • Next.js 16
    • 3D tooth hero
    • Call + WhatsApp
    View sample
  • Dental practice, United States

    Maple & Main Dentistry

    Online appointment requests, insurance and emergency answers, and a site that works at the front desk and on a phone.

    • Claude assistant
    • Appointment request
    • Emergency answers
    View sample
  • Gym, Mumbai

    Ironside Fitness

    Trial-visit and membership enquiries, class and personal-training answers, and a 3D kettlebell hero, built for members on phones.

    • 3D kettlebell hero
    • Trial visit request
    • Class answers
    View sample
  • Hair and beauty salon, Mumbai

    Rosewater Salon

    Booking requests for cuts, colour, skin and bridal work, with a 3D hair dryer hero and a soft, editorial look.

    • 3D hair dryer hero
    • Booking request
    • Bridal enquiries
    View sample
  • Physiotherapy clinic, Mumbai

    Stride Physiotherapy

    Session requests, first-visit answers and a 3D skeleton hero, in a calm clinical look.

    • 3D skeleton hero
    • Session request
    • First-visit answers
    View sample
  • Coaching classes, Mumbai

    Brightpath Classes

    Demo-class and batch enquiries, doubt-solving and test details, with a 3D bookshelf hero.

    • 3D books hero
    • Demo-class request
    • Batch answers
    View sample
  • Heating and cooling contractor

    Northline Heating & Air

    A quote request that takes a minute, with an assistant that answers common questions after hours.

    • Quote in a minute
    • After-hours answers
    • Mobile first
    View sample

How a project goes

  1. Tell me about your business

    Email or WhatsApp me your business name, your website if you have one, and what you would like help with.

  2. A short call, then a written proposal

    We talk it through, and you get the scope and the price in writing before anything starts.

  3. I build it from a tested template

    Your content, your colours and your services go into a design I have already built and tested, then checked against a launch checklist.

  4. Launch and look after it

    The site goes live on your own domain. The care plan keeps hosting, backups and small edits going afterwards.

What I build

Studio service packages

Prices are shared in a written proposal after a short call. You own your domain and content, with no lock-in.

Launch

A modern five-page website for a clinic or local business that wants to look credible and get calls.

  • Five-page responsive website
  • Call and WhatsApp buttons
  • Appointment request form
  • Google Business Profile clean-up
  • Mobile speed checked before launch
Ask about Launch
Care plan included

Growth

Everything in Launch, plus a website assistant that answers common questions and collects a name and phone number.

  • Everything in Launch
  • Website assistant, powered by Claude
  • Answers only from information you approve
  • Basic local search setup
  • Care plan included
Ask about Growth

Care plan: monthly hosting, backups, updates, small edits and a one-page report. Optional with Launch, included with Growth because the assistant has running costs.

Questions

How much does it cost?

Prices are shared in a written proposal after a short call, because they depend on what you need.

Who owns the website?

You do. Your domain and content are yours, with no lock-in, and you can leave whenever you like.

What does the website assistant do?

It answers common questions using only the information you approve, and collects a name and phone number for your team. Anything it cannot answer goes to you.

Can the assistant give medical advice?

No. It is set up to share what you have approved, such as services and opening hours, and to hand every other question to your team.

Is this a big agency?

No. Sandhu Studio is run by one person, Gurpreet Singh Sandhu, a computer engineering student in Mumbai. The studio is new, so there are no client case studies yet. The projects above are the work to judge it by.

Where do you work?

I am based in Mumbai and work with clinics and local businesses in India, and with dental practices in the United States.