Marketing website for Rewardive — an app that helps you find the best credit card to use for every purchase by tracking offers, coupons, and deals from major Indian banks.
- Framework: Next.js 15 (App Router, Static Export)
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI primitives
- Icons: Lucide React
- Animations: GSAP
- Node.js 18+
- npm
make install
# or
npm installmake dev
# or
npm run devOpen http://localhost:3000 to view the site.
make build
# or
npm run buildmake start
# or
npm run startmake lint
# or
npm run lint| Command | Description |
|---|---|
make install |
Install dependencies |
make dev |
Start development server |
make build |
Build for production |
make start |
Start production server |
make lint |
Run ESLint checks |
make preview |
Build then start production server |
make clean |
Remove .next and node_modules |
make reset |
Clean reinstall from scratch |
src/
├── app/ # Next.js App Router pages
├── components/ # React components
│ ├── images/ # Static image assets (logos, banks)
│ └── ui/ # Reusable UI primitives
Deployed on Vercel. Push to main to trigger a production deploy.