Build Full Insurance Platform Website + Dashboard (Next.js / Node.js)

Job ID: 40308321

Budget: £50 – £1,000 GBP

This is NOT a basic website — it is a full platform that includes:
Public website (marketing + lead generation)
Customer dashboard (login system + tracking)
Cashback reward system
Admin dashboard
The core concept: Customers purchase insurance and receive cashback rewards if they remain claim-free.
Scope of Work
1. Public Website
Modern, clean insurtech design (mobile-first)
Pages:
Home
How Cashback Works
Insurance pages (Car, Van, Home, etc.)
FAQ
Contact
Strong conversion-focused layout
Call to action: Get Your Quote
2. Customer Dashboard (Web App)
Users must be able to:
Sign up / login
View dashboard showing:
Cashback earned
Status (Locked / Available)
Progress (e.g. 10/12 months)
View policies
View policy details
View cashback wallet
Track rewards
3. Cashback System Logic
Cashback calculated from base premium
Reward remains LOCKED during policy
Unlocks only if:
policy completes
no claim is made
Disqualifiers:
claim paid
policy cancelled
4. Admin Dashboard
Admin must be able to:
View all users
View policies
Track cashback liabilities
Approve payouts
Monitor commissions
Preferred Tech Stack
Frontend: Next.js
Backend: Node.js / NestJS
Database: PostgreSQL
Hosting: AWS
Design Style
Clean, modern fintech / insurtech
Similar to SaaS dashboards
Mobile responsive
Colours: Navy, Green, Grey, White
Important
This must be built as a scalable platform, not a basic template
Clean code and structured backend required
Must be able to extend into mobile app later
Deliverables
Fully functional website
Working user dashboard
Admin panel
Clean UI/UX
Backend + database setup
Before Applying
Please include:
Examples of similar SaaS / dashboard projects
Tech stack you will use
Estimated timeline
Confirmation you can build backend (not just design)