Getting Started
Prerequisites, environment variables, local setup, and the build / test / deploy commands for every app in the monorepo.
Connect, grow and thrive with India's most trusted agritech platform for farmers, buyers, sellers, experts and businesses — built exclusively for the Makhana trade.

Cropto is a web-based agricultural trading platform for Makhana (Fox Nut) farmers and traders in India (Bihar, Jharkhand, West Bengal, Uttar Pradesh). It connects farmers with traders directly — no middlemen — through a fully transparent open market.
The platform's V2 model is built on:
This documentation reflects the actual current code state. The authoritative, in-repo engineering guide is
CLAUDE.mdat the repository root; this site distils and organises it for browsing.
| App / Package | Stack | Purpose |
|---|---|---|
apps/api | Express + TypeScript + Prisma | REST backend, BullMQ workers, business logic |
apps/web | React 18 + Vite + Tailwind | Farmer/trader trading app (PWA) |
apps/admin | React 18 + Vite | Admin & sub-admin operations panel |
apps/marketing | Next.js 15 + Payload CMS 3 | Public SEO/marketing site (isolated content DB) |
apps/mobile | Expo / React Native + NativeWind | Android app (Phase 2) |
packages/* | TypeScript | Shared types, utils, api-client, hooks |
Continue to Getting Started →.