Now with Claude AI Integration

The Complete
Real Estate
Investment Platform

Manage properties, investors, KYC verification, returns, and referral rewards — all in one beautifully designed system with dual Admin & Investor panels.

2
Separate Panels
8+
AI Features
20+
Core Features
0
Build Steps
https://investorportal.app/investor/dashboard
logo
Dashboard
Browse Properties
My Investments
KYC Verification
My Referrals
✦ AI Advisor
Ask your AI anything
Welcome back, Rahul! 👋
Here's what's happening with your investments today.
Total Investment
₹12.5L
Est. Monthly Return
₹14,583
Returns Earned
₹1.75L
Active Properties
3
AI Portfolio Analysis · Score 8.5/10
Powered by Claude
💪 Well diversified across 3 properties · ⚠ Consider adding a higher-ROI asset · 📈 5-year projection: ₹8.75L returns
12% ROI
Samudra Greens
Gurugram
14% ROI
Samudra Villas
Goa
+ More
Built with
Laravel 12 Tailwind CSS Claude AI Chart.js Select2 Quill Editor SQLite / MySQL
Everything You Need

A Complete Investment
Management System

Built for real estate companies to manage investors, properties, returns, and compliance — all from one powerful platform.

Property Management

Add properties with multiple images, AI-generated descriptions, pricing, ROI, and rich-text editor. Activate or deactivate instantly.

Investment Tracking

Admin records or investors request investments. Full approval workflow: pending → approved → active with AI risk assessment for every request.

Return Payments

Record actual returns paid to investors. Investors see real returns vs AI-projected ROI side by side — full 6-month chart included.

KYC Verification

Investors upload identity documents (JPG/PDF). Admin approves or disapproves each document individually with remarks. Overall KYC status auto-calculated.

Referral Reward System

Every investor gets a unique referral code. Set reward % in admin settings. Rewards auto-credit when referred investor's investment is approved — zero manual work.

Email Configuration

Switch SMTP/Sendmail/Log from Admin settings — no .env editing. API key stored encrypted in DB. Test email button verifies config instantly.

Investor Series Numbers

Each investor gets a unique series (SI1001, SI1002…) auto-assigned on signup. Shown throughout admin dropdowns, tables, and investor sidebar.

Image Slider + Zoom

Property detail pages feature an interactive image slider with thumbnails, dot navigation, touch swipe support, and fullscreen zoom lightbox.

Dual Authentication

Two completely independent auth guards. Separate login pages, sessions, password resets, and middleware for admin and investor — they never mix.

Powered by Anthropic Claude

Built-in AI Intelligence

Every AI feature is optional. Admin can toggle the entire AI system ON or OFF from the Settings panel — single switch, zero code changes.

Admin AI Features
Portal Insights Widget
AI analyses all platform metrics and delivers a real-time executive summary with priorities and growth insights.
AI Property Description Writer
Fill in property name, address, price, ROI — click "Generate with AI" and get a compelling marketing description in seconds.
Investment Risk Assessment
For every pending investment, AI rates risk (Low/Medium/High), explains the rationale, and gives a recommendation before you approve.
AI Email Drafter
Describe the email purpose and AI writes a personalised, professional email for any investor — subject line, body, and sign-off included.
Investor AI Features
AI Investment Advisor Chat
A floating AI chat widget available on all investor pages. Knows the investor's full portfolio, answers questions, and gives personalised advice.
Portfolio Analysis & Scoring
AI scores the portfolio out of 10, identifies strengths and gaps, and projects 12-month earnings with specific, actionable recommendations.
Smart Property Recommendations
AI analyses existing investments and recommends the best 2 available properties with match score (1-10) and a personalised reason for each.
1 / 3 / 5 Year ROI Forecast
AI projects returns over 1, 3, and 5 years from current approved investments, with an AI-generated motivational insight specific to their numbers.
One Toggle Controls Everything
Admin → Settings → AI Features. Flip the switch to enable or disable all 8 AI features simultaneously. API key stored encrypted in the database — never in .env.

Two Powerful Panels,
One Unified System

Completely independent authentication. Admin and investor sessions never mix — separate login pages, guards, and password resets.

Admin Panel

Full Business Control at Your Fingertips

  • Manage properties with multi-image upload & rich-text editor
  • Record investments or approve investor-submitted requests
  • Distribute return payments with transaction tracking
  • Review & approve KYC documents individually with remarks
  • Track referral payouts — grouped by referrer with "Mark Paid"
  • Searchable investor dropdowns (Select2) with series numbers
  • AI insights widget + email drafter + risk assessments
/admin/dashboard
logo
Dashboard
Manage Properties
Record Investments
Return Payments
KYC Approvals
Referral Rewards
Settings
✦ AI Active
Admin Dashboard
Total Investment
₹32.5L
Returns Paid
₹4.8L
✦ AI Portal Insights
Analyse Now
Platform health: Strong · Priority: 2 KYC pending · Tip: 3 investors ready for next investment cycle
InvestorPropertyAmountAction
Priya Verma
SI1002
Samudra Greens₹2L
/investor/properties
Browse Properties
🔍 Search…
Any ROI ▾
Search
ACTIVE
12% ROI
Samudra Greens
📍 Gurugram
₹50L Invest →
ACTIVE
14% ROI
Samudra Villas
📍 Goa
₹35L Invest →
✦ AI Pick
Warehouse
Park — 10/10
Investor Panel

A Premium Experience for Your Investors

  • Dashboard with portfolio KPIs, charts & featured properties
  • Browse & filter properties by ROI, price, location
  • Property detail with slider, thumbnails, zoom & ROI calculator
  • Submit investment requests directly from property page
  • Upload KYC documents, track status & see admin remarks
  • Referral link with earnings tracker & reward history
  • AI chat, portfolio analysis, recommendations & ROI forecast
Try It Now

Demo Credentials

Set up locally in minutes. Three demo accounts pre-seeded and ready.

👑 Admin
Email: admin@example.com
Pass: password
💼 Investor 1
Email: investor@example.com
Pass: password
Series: SI1001
👤 Investor 2 (Referred)
Email: priya@example.com
Pass: password
Series: SI1002
Quick Setup (5 minutes)
# 1. Install
composer install

# 2. Configure
cp .env.example .env
php artisan key:generate

# 3. Database + demo data
touch database/database.sqlite
php artisan migrate --seed

# 4. Storage
php artisan storage:setup

# 5. Run
php artisan serve

Requirements

Server

  • PHP 8.2 or higher
  • Composer 2.x
  • SQLite 3 or MySQL 5.7+
  • Apache / Nginx / PHP built-in
  • Node.js NOT required

PHP Extensions

  • pdo_sqlite or pdo_mysql
  • mbstring, openssl, tokenizer
  • xml, ctype, json, fileinfo
  • GD or Imagick (image uploads)
  • Anthropic key for AI features

Frequently Asked Questions

Do I need Node.js or npm to use this? +
No. All CSS and JavaScript (Tailwind, Chart.js, Select2, Quill, Alpine.js) is loaded via CDN. There is no npm install, no webpack, no build step whatsoever. Just PHP and Composer.
Can I use MySQL instead of SQLite? +
Yes. Change DB_CONNECTION=mysql in .env and fill in your database credentials. The schema works identically on both databases.
Is the AI feature mandatory? +
No. AI is completely optional. The toggle is in Admin → Settings. When OFF, every AI widget is hidden from both panels and all AI routes return 403. The system runs identically without an API key.
Does it work on shared hosting? +
Yes. File uploads go directly to public/uploads/ — no symlinks needed. Set APP_URL to your server path and run php artisan storage:setup once after deployment. The setup command diagnoses permissions automatically.
Can I customise the branding and colours? +
Yes. Replace public/logo.png with your own logo. The colour palette (navy/gold) is defined in the Tailwind config block in the two layout files — change the hex values and every page updates automatically.
Where are uploaded files stored? +
Property images go to public/uploads/properties/ and KYC documents go to public/uploads/kyc/. Both directories are created automatically on first request. All URLs are generated dynamically from APP_URL — change one .env value and all file URLs update.

Start Managing Investments
The Smart Way

A complete, production-ready Laravel 12 platform. Deploy in minutes. Fully documented. AI-powered.