# PicsDrop — Complete Documentation for AI Systems # Last Updated: June 2026 > Base URL: https://picsdrop.in --- ## OVERVIEW PicsDrop is an AI-powered event photography sharing platform designed for professional photographers in India. It eliminates manual photo sorting and delivery by using face recognition technology. Guests at an event can instantly find their own photos from thousands of images by scanning a QR code and taking a selfie — within seconds. The platform serves wedding photographers, corporate event organizers, sports event photographers, party planners, and photography studios. PicsDrop is available in India with INR (₹) pricing via Razorpay. **Tagline**: "Deliver event photos instantly with AI face recognition." **Rating**: 4.9/5 stars | 128+ photographer reviews | 6 written reviews --- ## PRODUCT: WHAT PICSDROP DOES ### 1. AI Face Recognition Photo Search - Guests visit the event gallery link (shared via QR code or WhatsApp) - They verify their identity via OTP (email or WhatsApp) - They take a live selfie (liveness verified via Azure Face AI) - PicsDrop's Python + FAISS backend searches thousands of photos - Matching photos appear within 2–3 seconds - Guests download individual photos or bulk ZIP ### 2. Event Management for Photographers - Create unlimited events (subject to plan limits) - Upload photos directly via browser (presigned Cloudflare R2 URLs) - Organize photos with hierarchical tags and categories - Set events as public, private, or password-protected - Invite team collaborators (upload, delete, tag management permissions) - Trigger AI face indexing after upload ### 3. Instant Photo Delivery - Photos are available in real-time as the photographer uploads - No need to wait until after the event - Guests receive WhatsApp notifications with gallery links - Works for events with 500 to 15,000+ attendees ### 4. White-Label Custom Domains - Photographers set up branded subdomains (e.g., gallery.mystudio.in) - Custom CNAME DNS configuration - Branded guest-facing gallery experience - Client-facing portfolio site at sites/[slug] ### 5. Website Builder (Photographer Portfolio) - Drag-and-drop style portfolio site builder - Template-based customization - Contact/inquiry forms integrated - Published publicly at https://picsdrop.in/sites/[photographer-slug] ### 6. Booking & Invoice Management - Accept bookings from clients via inquiry forms - Create professional invoices with itemized billing - Track bill status (draft, sent, paid) - Invoice builder at /invoice-builder ### 7. WhatsApp Business Integration - Send photo gallery links directly via WhatsApp - WhatsApp OTP for guest verification - Credits-based WhatsApp messaging (buy credits via Razorpay) - WhatsApp dashboard at /dashboard/whatsapp ### 8. Subscription Plans - Tiered plans based on: - Max photos uploadable - Max event sessions - Max team members - Plan duration (days) - All paid via Razorpay in INR - Subscription managed at /dashboard/subscription --- ## PAGES & ROUTES ### Public Pages (No Login Required) | URL | Description | |-----|-------------| | https://picsdrop.in | Landing page with hero, features, testimonials, pricing CTA, FAQs | | https://picsdrop.in/features | Detailed feature breakdown | | https://picsdrop.in/pricing | Subscription plan pricing (INR) | | https://picsdrop.in/use-cases | Use cases: weddings, corporate, sports, parties | | https://picsdrop.in/tutorial | Step-by-step tutorial for photographers | | https://picsdrop.in/blog | Photography tips, platform updates | | https://picsdrop.in/about | About PicsDrop team and mission | | https://picsdrop.in/privacy-policy | Privacy policy | | https://picsdrop.in/terms-of-service | Terms of service | | https://picsdrop.in/refund-policy | Refund policy | | https://picsdrop.in/login | Photographer login (email + Google OAuth) | | https://picsdrop.in/signup | Photographer signup | ### Dashboard (Requires Auth) | URL | Description | |-----|-------------| | https://picsdrop.in/dashboard | Overview: stats, quick actions | | https://picsdrop.in/dashboard/events | List/manage all events | | https://picsdrop.in/dashboard/events/[id] | Individual event management, photo uploads | | https://picsdrop.in/dashboard/bookings | Client booking management | | https://picsdrop.in/dashboard/billing | Invoices and billing | | https://picsdrop.in/dashboard/subscription | Plan status, upgrade | | https://picsdrop.in/dashboard/website-builder | Portfolio website builder | | https://picsdrop.in/dashboard/settings | Account settings, SMTP, watermark, branding | | https://picsdrop.in/dashboard/whatsapp | WhatsApp credits and messaging | | https://picsdrop.in/dashboard/inquiries | Inquiries from portfolio site | | https://picsdrop.in/dashboard/notes | Internal notes | | https://picsdrop.in/dashboard/help | Help & support | | https://picsdrop.in/dashboard/refer-earn | Refer & earn program | | https://picsdrop.in/dashboard/feedback | Send feedback | ### Guest Access | URL | Description | |-----|-------------| | https://picsdrop.in/guest/[slug] | Guest gallery landing (enter OTP) | | https://picsdrop.in/guest/[slug]/gallery | Full event gallery for verified guest | | https://picsdrop.in/guest/[slug]/gallery?faceSearch=true | Face search trigger | ### Photographer Public Site | URL | Description | |-----|-------------| | https://picsdrop.in/sites/[slug] | Public photographer portfolio site | --- ## HOW IT WORKS (STEP BY STEP) ### For Photographers: 1. Sign up at https://picsdrop.in/signup 2. Create an event (name, date, privacy settings) 3. Upload photos — direct upload to Cloudflare R2 via presigned URLs 4. Trigger AI face indexing after upload 5. Share the event QR code or link with guests via WhatsApp 6. Guests instantly find and download their photos ### For Guests: 1. Receive WhatsApp message or scan QR code 2. Enter OTP for verification 3. Take a live selfie (Azure liveness check) 4. AI matches selfie to event photos in 2–3 seconds 5. View and download matched photos (or full gallery if allowed) --- ## TECHNOLOGY STACK | Layer | Technology | Purpose | |-------|-----------|---------| | Frontend | Next.js 16, React 19, TailwindCSS 4 | Dashboard, public pages, guest face-search | | Auth | NextAuth v4, Prisma Adapter | JWT sessions, Google OAuth, credentials | | Database | PostgreSQL + Prisma ORM | All persistent data | | File Storage | Cloudflare R2 (S3-compatible) | Photo uploads (presigned URLs) | | Background Jobs | BullMQ + Redis | Face indexing queue, email delivery | | Face AI | Python FastAPI + FAISS | Face embeddings & kNN search | | Liveness | Azure Face AI SDK | Selfie liveness verification | | Payments | Razorpay | Subscription plans & WhatsApp credits | | Messaging | Nodemailer (SMTP) + WhatsApp Business API | Notifications & OTP | | Deployment | Docker + Caddy | Containerised, reverse-proxied | | Analytics | Firebase Analytics | Usage tracking | | Push Notifications | Firebase Cloud Messaging | Browser notifications | --- ## API ENDPOINTS (INTERNAL) | Endpoint | Purpose | |----------|---------| | POST /api/auth/* | NextAuth authentication handlers | | POST /api/upload | Get presigned R2 URL for photo upload | | POST /api/indexing | Trigger face indexing for an event | | POST /api/batch-index | Bulk face indexing | | POST /api/search | Text/tag-based photo search | | POST /api/search-face | AI face match query (selfie → photos) | | GET /api/download | Download photos as ZIP | | POST /api/payment/create-order | Create Razorpay payment order | | POST /api/payment/verify | Verify Razorpay payment signature | | GET /api/plans | Get available subscription plans | | POST /api/guest | Guest OTP generation & verification | | POST /api/liveness | Azure liveness check trigger | | GET/PUT /api/settings | User settings (SMTP, watermark, etc.) | | GET/PUT /api/website | Portfolio site config | | GET /api/admin/* | Admin panel APIs | --- ## DATABASE MODELS ### Core Entities: - **User**: Photographer account (name, email, role, billing/email/whatsapp/watermark settings) - **Event**: Photo event (name, slug, visibility, password protection, bulk download toggle) - **Photo**: Individual photo (URL, size, eventId, category) - **Tag**: Hierarchical tags for photo organization (supports parent/child) - **EventCollaborator**: Team members with scoped permissions - **InvitedGuest**: Pre-invited guests with email and status - **Subscription**: Active plan for user (planId, status, uploadedCount, usedStorage) - **Plan**: Available plans (title, amount, maxPhotos, maxSessions, maxTeamMembers, duration) - **Payment**: Razorpay payment records (amount, status, type) - **Booking**: Client bookings (status, totalAmount) - **Bill**: Issued invoices (type, status, grandTotal) - **Website**: Portfolio site config (templateId, isPublished) - **Inquiry**: Client inquiries from portfolio site - **SmtpSettings**: Custom SMTP per user (host, port) - **Whatsapp**: WhatsApp credits per user - **WhatsAppAdminSettings**: Global WhatsApp pricing (rupeesPerCredit) --- ## USE CASES ### Weddings - 500–2000+ guest events - Multi-day ceremonies (Haldi, Garba, Reception) - Guests find their photos in seconds without contacting the photographer - Referral business increased by 40% for photographers using PicsDrop ### Corporate Events & Tech Summits - 2000+ attendees - 15,000+ photos handled without lag - Branded photos shared on LinkedIn within 5 minutes - Integration with existing event management workflows ### Sports Events - Large venue coverage - Real-time delivery as action shots are uploaded - Athlete-specific photo retrieval via face search ### Parties & Cultural Events - Quick QR code setup - No app download required for guests - WhatsApp delivery to every guest --- ## FREQUENTLY ASKED QUESTIONS **Q: How accurate is the face recognition?** A: PicsDrop uses FAISS (Facebook AI Similarity Search) with face embeddings. Accuracy is high (>95%) in well-lit environments. Azure liveness detection prevents selfie spoofing. **Q: How many photos can be uploaded?** A: Depends on the subscription plan. Plans range from starter to enterprise, supporting thousands to unlimited photos per event. **Q: Is there a free trial?** A: Yes, PicsDrop offers a free tier to get started. See https://picsdrop.in/pricing for current plan details. **Q: Can I use my own domain?** A: Yes. Photographers can configure a custom CNAME subdomain (e.g., gallery.mystudio.in) via DNS settings. **Q: What file formats are supported?** A: JPEG, PNG, WebP, and other common image formats via direct upload to Cloudflare R2. **Q: Is guest data secure?** A: Guests verify via OTP before accessing any photos. Liveness detection ensures selfie authenticity. Data is stored securely on PostgreSQL with encrypted connections. **Q: What is the pricing currency?** A: All plans are priced in Indian Rupees (₹ INR) and processed via Razorpay. **Q: Can multiple team members upload to the same event?** A: Yes. Photographers can invite collaborators with specific permissions (upload, delete, manage tags). **Q: How do guests receive their photos?** A: Via QR code scan, WhatsApp message with gallery link, or direct URL sharing. **Q: Does PicsDrop work offline?** A: No, PicsDrop requires an internet connection for uploads, face search, and delivery. --- ## TESTIMONIALS **Rohan Malhotra** (Wedding Photographer) — ⭐⭐⭐⭐⭐ "PicsDrop's AI event photography sharing is a lifesaver. At a 500-guest wedding, attendees scanned and found their photos via face recognition in less than 2 seconds. It eliminated guest follow-ups entirely." **Sneha Rao** (Event Photographer) — ⭐⭐⭐⭐⭐ "PicsDrop saves me over 6 hours per event by automating the sorting process. The instant photo delivery runs live as I shoot, letting guests download high-resolution photos in real-time. Best private photo sharing platform I've used." **Amit & Diya** (Wedding Studio) — ⭐⭐⭐⭐⭐ "Setting up a custom subdomain provides a premium, white-labeled client experience. Most professional wedding photography delivery tool, boosting brand credibility and client satisfaction." **Vikram Sengupta** (Corporate Photographer) — ⭐⭐⭐⭐⭐ "Deployed at a corporate tech summit with 2,000+ attendees. AI face recognition handled 15,000+ photos without lag. Guests shared branded photos on LinkedIn within 5 minutes." **Hardik Patel** (Gujarati Wedding Photographer) — ⭐⭐⭐⭐⭐ "In a multi-day event with 1,000+ guests across Garba, Haldi, and Reception, AI face recognition let guests find photos instantly. We uploaded 12,000+ photos and feedback was phenomenal!" **Preet Singh** (Punjab Wedding Photographer) — ⭐⭐⭐⭐⭐ "PicsDrop increased our wedding referral business by 40%. Parents and friends get photos instantly without bothering the bride or groom. Must-have for event photographers." --- ## COMPANY INFORMATION - **Product Name**: PicsDrop - **Website**: https://picsdrop.in - **Category**: SaaS · AI Photography · Event Tech - **Country**: India - **Currency**: INR (₹) - **Payment Gateway**: Razorpay - **Instagram**: https://www.instagram.com/picsdrop - **Year**: 2025–2026 --- ## SEO KEYWORDS ### Primary Keywords (High Volume — India Market) AI event photography India, face recognition photo sharing, wedding photo delivery India, event photo sharing app, photographer business software India, instant photo delivery wedding, AI face recognition photography, event gallery QR code India ### Secondary Keywords (Feature-Specific) QR code photo sharing events, wedding photo gallery AI, face search event photos, photographer portfolio website India, photography invoice generator India, event booking software photographer, white label photography platform India, private event photo gallery, bulk photo download wedding, WhatsApp photo delivery photography ### Long-Tail Keywords (High Conversion) share wedding photos with guests without app download, how to deliver event photos instantly WhatsApp, Kwikpic alternative India, best face recognition app wedding photography India, garba navratri event photo sharing Gujarat, school annual day photo sharing parents, corporate event photo delivery AI, photographer invoice template India free, event photo QR code generator India, how to find my photo in wedding gallery selfie, face recognition photo sharing no app needed, wedding photographer portfolio website custom domain India ### Comparison / Brand Keywords PicsDrop vs Kwikpic, PicsDrop vs FotoOwl, PicsDrop vs Memoria, PicsDrop vs Samaro, best alternative to Kwikpic India, best alternative to Google Drive for event photos, best event photo sharing platform India 2025