Home
Softono

Snapdo Web

Open source TypeScript
14
Stars
0
Forks
0
Issues
0
Watchers
3 months
Last Commit

 About Snapdo Web

AI revenue recovery and operations layer for WhatsApp-first SMB businesses in India.

Platforms

Web Self-hosted

Languages

TypeScript

Need Help Installing Snapdo Web?

We provide expert installation service for this software. Our team will install, configure, and secure Snapdo Web on your server. plans start at just $30.

Snapdo Web

View on GitHub

Snapdo — Web Frontend

Turn WhatsApp order chaos into structured orders and GST invoices. Built for kiranas, distributors, and tiffin services across India.

🏆 1st prize — Build for India track, Devfolio (Feb 2026)


What it does

Indian businesses take hundreds of orders a day over WhatsApp — in Hinglish, voice notes, informal shorthand. Snapdo reads those messages, pulls out the order, and generates a GST-compliant invoice in under 30 seconds.

No workflow changes. No training. Just paste the chat.


Running locally

1. Clone and install

git clone <repo-url>
cd snapdo-web
npm install

2. Add your keys

Create a .env.local file:

VITE_API_BASE_URL=http://localhost:3000/api
VITE_CLERK_PUBLISHABLE_KEY=pk_test_...

Get your Clerk key from dashboard.clerk.com.

3. Start

npm run dev

App runs at http://localhost:5173.


Stack

  • React + Vite — frontend framework
  • Tailwind CSS 4 — styling
  • Clerk — auth
  • React Router 7 — routing
  • Sonner — toast notifications
  • Framer Motion — animations

Project structure

src/
  components/     Shared UI (Button, Input, layouts, etc.)
  hooks/          useApi — authenticated API calls with Clerk token
  lib/            apiFetch, types
  pages/
    public/       Marketing site (landing, features, pricing, about…)
    auth/         Clerk sign-in / sign-up wrappers
    onboarding/   First-login setup
    app/          Dashboard, Extract, Orders, Order detail
    legal/        Privacy, Terms, Cookies, etc.
    errors/       404, 500, Maintenance

Contact

Built solo by Swayam Mishra
[email protected]
Product email: [email protected]