A mobile-first matchmaking platform connecting Indian Developers, UI/UX Designers, Tech Founders, Content Creators, and Businesses to hire, co-found, collaborate, and negotiate rates in ₹ INR.
- Talent Discovery Cards: Interactive swipe-and-pitch interface featuring tech stack badges, ₹ rates (hourly/project/equity), location (Bengaluru, Mumbai, Delhi-NCR, Pune, Hyderabad), and portfolio links.
- Synergy Match Engine: Calculates partnership compatibility (% fit) based on skill overlap and budget alignment.
- Pitch Arena & Messaging: Instant pitch negotiation interface with quick triggers (
💬 Ask Rates,🚀 Offer Equity,🛠 Tech Stack). - Offline-First Resilience: Local AI memory (
aiLearner), pitch Database, and offline fallback services. - Express API Backend: Lightweight Prisma ORM and SQLite backend for logging pitch connections and trend analytics.
- Mobile PWA Ready: Service worker & web manifest for home-screen installation.
- Frontend: React, Vite, Web Audio API, Zustand
- Backend: Express, Prisma ORM, SQLite
- Validation: Zod
- Tooling: ESLint, Jest, Docker Compose
src/
components/
SwipeStack.jsx # Talent discovery cards
ChatArena.jsx # Pitch Arena messaging
MatchesList.jsx # Connections & Pitch inbox
ProfileDetails.jsx # Talent portfolio view
data/
talentPool.js # Indian developers, creators & founders
pitchDatabase.js # Tech pitch & rate responses
services/
synergyEngine.js # Compatibility & match scoring
soundFx.js # Web Audio synthesizer
__tests__/
backend/
prisma/
src/
Install dependencies:
npm installStart the Vite frontend:
npm startBuild for production:
npm run buildRun lint checks:
npm run lintRun unit & backend tests:
npm test
npm run test:backendPOST /api/messages- Log pitch communication messagesGET /api/trends- Fetch tech skill trend analytics