All ProjectsWeb App

Artwala Foundation

India's Marketplace for Independent Artists

View Live Project
Artwala Foundation screenshot

₹500–₹1,500/yr

Artist Plans

Make in India

Government Recognition

3 (Artist · Buyer · Admin)

Portals

About the Project

Artwala Foundation is a government-aligned art commerce platform Nexolve built as a three-portal Next.js TypeScript application, an artist storefront, a buyer marketplace, and a full-featured admin portal. The backend is an Express.js REST API backed by PostgreSQL, with Redis for caching hot catalogue queries, all containerised with Docker and deployed on Hostinger VPS. TanStack Query manages client-side data fetching; Nodemailer handles artist onboarding, order confirmations, and KYC status emails. The platform carries Make in India and AICTE recognition, with Google Analytics and Google Search Console powering its SEO-driven inbound discovery.

How It Works

  1. 1

    The three-portal monorepo (artist portal, buyer storefront, admin) shares a TypeScript API client and Zod-validated schemas; all portals are Next.js App Router apps deployed as Docker containers on Hostinger VPS with Nginx as the reverse proxy.

  2. 2

    Artists complete a KYC-lite onboarding, Aadhaar/PAN verification via DigiLocker integration, and receive an auto-provisioned store subdomain; Nodemailer delivers onboarding guides and verification status updates throughout.

  3. 3

    Artwork uploads are processed by the Express.js upload service with automatic Cloudinary ML tagging, background removal, style detection, and multi-resolution WebP generation for fast load across devices.

  4. 4

    Redis caches the top-1000 most-viewed artwork pages and category listings, cutting PostgreSQL load by ~80% on popular catalogue routes; cache invalidation is triggered on stock updates.

  5. 5

    TanStack Query manages all client-side state with optimistic updates for cart and wishlist interactions; Google Analytics tracks conversion funnels from catalogue browse to checkout completion.

Tech Stack

Next.jsTypeScriptPostgreSQLRedisDockerExpress.jsTanStack QueryNodemailerHostinger VPSGoogle AnalyticsHuskyPrettierJestPlaywright

Want to build something like this?

We'd love to hear about your project. Let's talk about what you're building.