INOVAMARK is a high-security, professional e-commerce platform tailored for the Cameroonian market, featuring advanced merchant onboarding, manual verification workflows, and secure checkout.
- Rigorous Vendor Onboarding: Multi-step verification including National ID/Passport uploads and Biometric (Facial) scans.
- Manual Admin Review: Every merchant is manually verified by administrators before they can sell.
- Secure Checkout: Authenticated-only checkout flow with support for MTN MoMo, Orange Money, and Bank Transfers.
- Real-time Analytics: Sales trajectory charts and user acquisition metrics.
- Performance Monitoring: Track product ratings, stock levels, and customer satisfaction.
- Bilingual Support: Full English and French support across all dashboards.
- Merchant Management: Approve, reject, or request corrections on vendor applications with detailed feedback.
- Platform Overview: Monitor total revenue, active users, and pending verification queues.
- Framework: Next.js 14 (App Router)
- Language: TypeScript
- Database: PostgreSQL (Neon Serverless)
- ORM: Prisma
- Auth: NextAuth.js v5 (Auth.js)
- Styling: Tailwind CSS with Premium Glassmorphism design
- I18n: Next-intl
-
Install Dependencies:
npm install
-
Database Setup:
npx prisma generate npx prisma db push
-
Environment Variables: Create a
.envfile withDATABASE_URL,AUTH_SECRET, andNEXTAUTH_URL. -
Run Development Server:
npm run dev
- Marketplace:
/enor/fr - Merchant Dashboard:
/[locale]/vendor - Admin Command Center:
/[locale]/admin - Onboarding:
/[locale]/become-vendor
Built with ❤️ for the next generation of Cameroonian commerce.