Skip to content

Latest commit

History

421 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Verdify Logo

Verdify

Your Personal AI Green Navigator for the Johor-Singapore Innovation Corridor


MyAI Future Hackathon 2026
Project 2030: Advancing the Nation by Building Solutions with Google AI

Verdify Dashboard

Verdify is an AI Personal Green Navigator specifically designed to address mobility and carbon emissions issues in the Johor-Singapore Innovation Corridor (JS-SEZ). By leveraging the Google AI Ecosystem Stack (Gemini, Firebase Genkit, Vertex AI Search RAG, and Google Cloud Run), Verdify not only provides route recommendations but also autonomously plans, calculates, books, and reports on users' green journeys.

Built as a strategic response to Malaysia's RM20+ billion annual congestion losses, Verdify transforms daily commuters into active contributors toward Malaysia's Net Zero 2050 target. The platform serves three primary stakeholders: individual commuters (B2C), enterprises with fleet operations (B2B), and government agencies monitoring national mobility (B2G).

Pitch Deck:verdify-pitch-deck

Video Demo:verdify-video-demo


⚙️ Technology Stack: Frontend

React | Vite | TypeScript | TailwindCSS | ShadcnUI | Framer Motion | Recharts | Lucide React


🧠 Google AI Ecosystem Stack

Gemini 2.0 Flash/Pro | Firebase Genkit | Vertex AI Search | Google Cloud Run


🎯 Problem Statement

Three interconnected barriers prevent daily commuters in the Johor-Singapore corridor from adopting sustainable mobility:

ProblemImpact
Severe Mobility Congestion300,000+ daily crossings on Causeway; 2-3 hours travel time (should be 30 min); RM20+ billion annual economic loss
Rising Carbon EmissionsTransport sector contributes 27% of national emissions; INCREASING 3% annually; Net Zero 2050 target at risk
Energy Crunch (April 2026)Diesel price up 40%; transport costs up 25-30%; no incentive for green alternatives

Key Insight: 78% of commuters KNOW public transport is greener, but only 23% actually USE it. Existing solutions (Google Maps, Grab, Moovit) provide INFORMATION but not INCENTIVES, ACTION, or TRUST.


💡 Our Solution

Verdify serves as an end-to-end B2C, B2B, and B2G technological bridge between AI-powered route intelligence and real-world green mobility action:

1️⃣ B2C Web App (Individual Commuters)

  • Smart Eco Routing with multi-modal options (RTS, LRT, bus, walking, biking, EV)
  • Real-Time Carbon Intelligence with live traffic, weather, and occupancy data
  • Green Points & Reward System (redeem for toll discounts, coffee, EV credits)
  • Peak Hour Load Balancing with 2x points for off-peak travel
  • Reimbursement System (compensated if ETA is wrong)

2️⃣ B2B Enterprise Dashboard (Fleet Managers, Corporations)

  • Fleet emission tracking & ESG reporting
  • Employee commuting carbon analytics
  • Bulk reward distribution & corporate challenges
  • API access for internal systems

3️⃣ B2G Government Dashboard (MyDIGITAL, MOT, JS-SEZ)

  • Real-time mobility heatmap & congestion monitoring
  • Carbon emission tracking by region
  • Policy impact simulation & commuter behavior analytics
  • Data sovereignty & national agenda alignment

🔄 End-to-End Workflow

┌─────────────────────────────────────────────────────────────────────────────┐
│ USER INPUT LAYER │
│ Origin | Destination | Departure Time | Preference (Eco/Fast/Cheap) │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ AGENTIC AI CORE (Genkit + Gemini) │
│ Multi-step reasoning | RAG retrieval | Tool calling | Execution │
└─────────────────────────────────────────────────────────────────────────────┘
│
┌───────────────────────────┼───────────────────────────┐
▼ ▼ ▼
┌───────────────┐ ┌───────────────┐ ┌───────────────┐
│ B2C Web App │ │ B2B Dashboard │ │ B2G Dashboard │
│ (Commuter) │ │ (Enterprise) │ │ (Government) │
├───────────────┤ ├───────────────┤ ├───────────────┤
│• Plan Route │ │• Fleet Track │ │• Mobility Map │
│• View Options │ │• ESG Report │ │• Carbon Track │
│• Book & Pay │ │• Corp Rewards │ │• Policy Tools │
│• Earn Points │ │• API Access │ │• Heatmaps │
│• Verify Trip │ │ │ │ │
└───────────────┘ └───────────────┘ └───────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ SETTLEMENT LAYER (Booking & Payment) │
│ Ticket Booking | QR Generation | Points Distribution │
└─────────────────────────────────────────────────────────────────────────────┘
│
▼
┌─────────────────────────────────────────────────────────────────────────────┐
│ VERDIFY USER WALLET │
│ (Green Points | Booking History | Carbon Impact) │
└─────────────────────────────────────────────────────────────────────────────┘

🧩 Core Features

🌿 Features for Commuters (B2C)

  • Smart Eco Routing – Multi-modal routes optimized for lowest carbon, not fastest time. 85% less CO₂ compared to driving alone.
  • Real-Time Carbon Intelligence – Live traffic, weather, and occupancy data for accurate emissions calculation.
  • Green Points & Rewards – Earn points for every green journey. Redeem for toll discounts, coffee vouchers, EV credits, or planting trees.
  • Peak Hour Load Balancing – 2x points for off-peak travel to actually reduce congestion, not just avoid it.
  • Reimbursement System – If route takes longer than predicted, get compensated. No other navigation app offers this.

🌱 "Navigate Green. Travel Smart. Earn Rewards."


🏢 Features for Enterprises (B2B)

  • Fleet Emission Tracking – Real-time carbon monitoring for company vehicles
  • Automated ESG Reporting – Generate sustainability reports with one click
  • Employee Commuting Analytics – Track and reduce corporate travel footprint
  • Bulk Reward Distribution – Incentivize green commuting across organization

📊 "Turn sustainability commitments into measurable action."


🏛️ Features for Government (B2G)

  • Mobility Heatmap – Real-time congestion monitoring across JS-SEZ corridor
  • Carbon Tracking Dashboard – Monitor transport emissions by region
  • Policy Impact Simulator – Test policies before implementation
  • Commuter Behavior Analytics – Understand mobility patterns for better planning

📈 "Evidence-based policymaking powered by AI intelligence."


🚀 Live Demo

👉 Verdify Deployed Prototype

Demo Credentials:

  • Email: demo@verdify.com
  • Password: demo123
  • No login required – Demo Mode enabled

🧰 Getting Started Locally

Prerequisites

  • Node.js (v18+)
  • Git
  • Google Cloud Account (for backend deployment)

Clone the Project

git clone https://github.com/StyNW7/Verdify
cd verdify
cd frontend
npm install
npm run dev

Environment Variables (Optional) - Frontend

VITE_API_BASE_URL=http://localhost:8080

Environment Variables (Optional) - Backend

# For Google AI Services (if implementing live backend)# Server Configuration
PORT=8080
ENV=development
FRONTEND_ORIGIN=http://localhost:5173
# Firebase Configuration
FIREBASE_PROJECT_ID=your-firebase-project-id
FIREBASE_CREDENTIALS_PATH=./firebase-credentials.json
# Google Cloud APIs
GOOGLE_MAPS_API_KEY=your-google-maps-api-key
VERTEX_PROJECT_ID=your-gcp-project-id
VERTEX_LOCATION=us-central1
GEMINI_MODEL=gemini-2.0-flash
# Genkit Configuration
GENKIT_MODEL=google-gemini-pro
GENKIT_EVAL_MODEL=google-gemini-1.5-pro
# Database
FIRESTORE_DATABASE=default
# Logging
LOG_LEVEL=debug
# Feature Flags
USE_MOCK_PAYMENT=true
USE_MOCK_TRANSPORT_APIS=true
USE_HARDCODED_CARBON_DATA=false
# Peak Hours Configuration (24-hour format, comma-separated)
PEAK_HOURS_START_1=07
PEAK_HOURS_END_1=09
PEAK_HOURS_START_2=12
PEAK_HOURS_END_2=13
PEAK_HOURS_START_3=17
PEAK_HOURS_END_3=19
# Carbon Data Baseline (grams CO2 per km)
BASELINE_CARBON_EV_TAXI=120
BASELINE_CARBON_LRT=80
BASELINE_CARBON_MRT=80
BASELINE_CARBON_BUS=100
BASELINE_CARBON_PRIVATE_CAR=200

Backend Setup (Firebase Genkit)

cd verdify
cd backend
npm install
npm run genkit:dev

Besides that, you can also check the backend/docs/ for more documentation for the architecture, api routes, developer cloud setup, and so on.


📸 Result Preview

Landing Page
Route Planner - Input Journey Details
Results Page - 3 Route Options with Carbon Impact
User Dashboard - Carbon Savings & Points History
Green Points Page - Rewards & Redeem Options
Leaderboard - Community Green Competition

📊 Impact to National Development

Impact AreaProjected Outcome
Economic SovereigntyRM8-10M annual congestion cost savings; RM2-3M fuel savings for users
Environmental Impact500K+ green journeys; 50K tons CO₂ saved; 12.5K trees equivalent
Financial InclusionGreen points ecosystem; reward redemption accessible to all
NDC ContributionSupport Malaysia's Net Zero 2050 target (45% transport emission reduction)
SDGsSDG 9 (Industry & Infrastructure), SDG 11 (Sustainable Cities), SDG 13 (Climate Action)
JS-SEZ AlignmentDirect support for Johor-Singapore Special Economic Zone development

🗺️ Implementation Roadmap

PhasePeriodMilestones
Proof of ConceptApril 2026Hackathon prototype, Gemini + Genkit integration, RAG setup
Alpha TestingMay - July 2026Pilot with 100 JS-SEZ commuters, 5 transport partners
Beta LaunchAug - Dec 2026Public launch in JS-SEZ corridor, 5,000+ active users
Scale Phase 1Q1 2027Expand to Klang Valley, B2B enterprise product launch
Scale Phase 2Q2 - Q3 2027150+ cities, 50,000+ users, carbon credit marketplace
National RolloutQ4 2027500,000+ users, sustainable revenue model, regional expansion

🛠️ Technologies Used

Frontend

TechnologyPurpose
React 18 + TypeScriptCore UI framework with type safety
ViteFast build tool and development server
Tailwind CSSUtility-first styling with green theme
Shadcn UIAccessible, customizable component library
Framer MotionSmooth animations and transitions
RechartsInteractive charts (carbon trends, points history)
Lucide ReactConsistent icon system

Google AI Ecosystem

TechnologyPurpose
Gemini 2.0 Flash/ProAI reasoning, route planning, multimodal input
Firebase GenkitAgentic orchestration flows
Vertex AI SearchRAG retrieval with Malaysia-specific documents
Google Cloud RunServerless backend deployment

Backend & Database

TechnologyPurpose
Firebase AuthenticationUser management & auth
Firebase FirestoreUser data, points, booking history
Firebase HostingFrontend hosting & CDN

RAG Knowledge Base (Malaysia-Specific)

DatasetSource
Low Carbon Mobility BlueprintMOT Malaysia
RTS Link SchedulePrasarana / MyTransport
JS-SEZ Green Mobility PlanJS-SEZ Authority
Net Zero 2050 MalaysiaKASA / MESTECC
MET Malaysia Weather DataMET Malaysia

🎯 The 4 Pillars of Verdify

PillarWhat It DoesKey Benefit
🌱 Smart Eco RoutingMulti-modal routes optimized for lowest carbon, not fastest time85% less CO₂ vs driving alone
Green Points & RewardsEarn points for every green journey; redeem for real rewardsGamified sustainability
🚗 EV-First PolicyOnly electric vehicles recommended for private hireZero-emission rides
Peak Hour Balancing2x points for off-peak travel to reduce congestionSave time + earn more

👥 Team Member

This project is created by Team Verdify for MyAI Future Hackathon 2026 (Project 2030) organized by Google Developer Groups On Campus Universiti Teknologi Malaysia:

NameRole
Stanley Nathanael WijayaTeam Leader
Saputra TanuwijayaBackend Developer
Roderich Cavine ChowFrontend Developer

📚 References

  • Malaysia Ministry of Transport (2026). Low Carbon Mobility Blueprint
  • MyDIGITAL Corporation (2025). Malaysia Digital Economy Blueprint
  • World Bank (2024). Malaysia Economic Monitor: Urban Mobility
  • Malaysia Competition Commission (2025). Congestion Cost Analysis Report
  • Google Developers (2026). Build with AI: Gemini API Documentation
  • Firebase Team (2026). Genkit: Agentic AI Framework
  • Prasarana Malaysia (2026). RTS Link Operational Schedule

Full reference list available in our Proposal Document.


📬 Contact

Have questions, feedback, or interested in collaboration?


🙏 Acknowledgments

  • Google Developer Groups On Campus UTM – Organizers of MyAI Future Hackathon 2026
  • Google for Developers – Technical support, mentorship, and Google Cloud credits
  • Project 2030 – National agenda alignment and grand challenges framework

Made with ❤️ by Team Verdify | Advancing the Nation by Building Solutions with Google AI
Navigate Green. Travel Smart. Build for the Good of Humanity.

📝 License & Copyright
This project is submitted for MyAI Future Hackathon 2026 (Project 2030). All rights reserved by Team Verdify. The source code is provided for evaluation purposes only.

Releases

Packages

Contributors

Languages