Simplifying agreements for everyone. iConcur helps teams draft, understand, and sign contracts with clarity and confidence through intelligent tooling and secure workflows.
- Next.js 16 (App Router)
- React 19
- TypeScript
- Tailwind CSS v4
- Radix UI primitives
- Lucide icons
- Framer Motion (animations)
- Embla Carousel
- Node.js 18+ (recommended: latest LTS)
- npm 10+ or pnpm/yarn
npm install
npm run devVisit http://localhost:3000
npm run dev– start local developmentnpm run build– production buildnpm start– run the built appnpm run lint– lint the codebase
app/– application routes and pagescomponents/– reusable UI and page sectionslanding/– hero, features, how-it-works, CTApricing/– header, cards (monthly/yearly), FAQ, trust indicatorsabout/– hero, stats, mission, values, leadershipauth/– get started, login headers and formdashboard/– layout, header, sidebar, stats, activity, actionscontract/– drafting and analyzer layouts/componentsui/– shared UI primitives (button, accordion, switch, etc.)
public/– static assets (e.g.,logo.png,mission.png)app/globals.css– Tailwind layers and design tokens
/– Landing/pricing– Pricing with billing toggle and FAQ/about– About Us (mission, values, leadership)/get-startedand/login– Auth flows/dashboard– User dashboard/contract-drafting– Draft contracts/contract-analyzer– Analyze contracts with AI insights
- Type-safe React components
- Tailwind utility-first styling and custom tokens
- Reuse UI primitives from
components/ui - Prefer existing class names (e.g.,
layout-container,layout-content-container) - No secrets or keys committed to the repo
- Build with
npm run build - Deploy on platforms supporting Next.js (e.g., Vercel)
Copyright © 2025 iConcur Inc. All rights reserved.