Now live in Kolkata

Where good people
meet urgent
causes.

KindMap connects volunteers with NGOs through AI-powered matching, real-time task boards, and a city-wide impact map β€” all in one platform.

2,400+
Active volunteers
340
NGOs registered
18k
Tasks completed
Urgent
Flood relief supply sorting
πŸ“ Salt Lake, KolkataπŸ• 3 hrs
A
B
C
13 / 18 slots filled
✦ AI matched
Teach basic digital literacy
πŸ“ Park Street⭐ 120 pts
D
E
4 / 10 slots filled
Open
Tree plantation β€” Rabindra Sarobar
πŸ“ DhakuriaπŸ• Half day
F
5 / 25 slots filled
Platform features
Everything a city needs to
organise goodness.
A full suite of tools for volunteers and NGOs β€” powered by AI and built for real-world impact at city scale.
πŸ”
Google OAuth login
One-click sign-in with Google. Secure PHP session management with role-based access for volunteers vs NGOs.
Volunteer
πŸ‘€
Volunteer profile
Set your skills, location, availability, and interests. Used by the AI engine to surface the most relevant tasks for you.
Volunteer
πŸ”
Task browse & filter
Explore all available micro-tasks. Filter by category, distance, date, duration, or skill required. Accept in one click.
Volunteer
πŸ“‹
My tasks dashboard
All your upcoming, active, and completed tasks in one view. Check in digitally when you arrive on site.
Volunteer
πŸ…
Points & badges
Earn points for every task completed. Unlock badges β€” First Task, Streak Keeper, Top Volunteer of the Month, and more.
Volunteer
✦
AI task recommendations
Gemini-powered engine reads your profile and history to recommend tasks most likely to match your skills and schedule.
Volunteer
🏒
NGO registration
Register your organisation, upload verification docs, set your mission focus areas, and go live to reach thousands of volunteers.
NGO
πŸ“
Post micro-tasks
Create tasks with title, description, slots, location, and time. AI description assist helps you write clearer posts.
NGO
πŸ—‚οΈ
Live kanban board
Drag tasks across Open β†’ In Progress β†’ Completed. See volunteer slots fill up in real time as applications arrive.
NGO
βœ…
Volunteer slot viewer
See exactly who signed up for each task. Mark volunteers complete to trigger point awards automatically.
NGO
πŸ“Š
AI weekly impact report
Auto-generated weekly summary of tasks completed, volunteer hours, top contributors, and Gemini-derived insights.
NGO
πŸ“§
Weekly digest emails
Automated cron job sends a digest to NGO staff every Monday β€” new applications, upcoming tasks, and impact metrics.
NGO
πŸ—ΊοΈ
City impact heatmap
Google Maps JS API powered heatmap showing volunteer activity density across neighbourhoods. Drill into any zone.
Platform
πŸ†
City leaderboard
Public leaderboard ranking top volunteers by points. Updated daily. Drives engagement and repeat participation.
Platform
πŸ””
Smart notifications
In-app and email alerts for task confirmations, upcoming reminders, slot changes, and completions.
Platform
πŸ›‘οΈ
Admin dashboard
City admin panel with platform-wide stats, NGO approval queue, task moderation, and volunteer verification.
Platform
πŸ“±
Mobile-responsive UI
Fully responsive HTML/CSS frontend. Volunteers check in, browse tasks, and update profiles from any smartphone.
Platform
πŸ”’
Secure data model
MySQL with PDO prepared statements. Role-based session auth. NGO and volunteer data is fully isolated per account.
Platform
How it works
Two portals,
one shared mission.
The volunteer flow and NGO flow are designed to interlock β€” every action on one side triggers a response on the other.

For volunteers

1

Sign up with Google

OAuth login, then set up your profile with skills, location, and weekly availability.

2

Discover tasks

Browse the live board or let AI recommend the best-matched tasks for your profile.

3

Accept & check in

Accept a task, show up on the day, and check in digitally to confirm your participation.

4

Earn points & badges

Points are awarded automatically once the NGO marks you complete. Climb the city leaderboard.

For NGOs

1

Register your organisation

Submit your NGO profile for admin verification. Once approved, post your first task immediately.

2

Post a micro-task

Fill in the task form β€” AI assists with description writing to attract the right volunteers.

3

Track on your kanban board

Watch applications arrive in real time. Drag tasks across columns as work progresses.

4

Receive your weekly report

Every Monday, an AI-generated impact summary lands in your inbox β€” zero manual work needed.

Tech stack
Built with tools your
team already knows.
No complex cloud setup. PHP + MySQL + vanilla JS, with targeted API integrations where AI adds real value.
🐘
PHP 8
Backend logic, session auth, API endpoints, cron jobs
SessionsPDORESTPHPMailer
πŸ—„οΈ
MySQL
All persistent data β€” users, tasks, applications, points
UsersTasksPointsNGOs
🌐
HTML / CSS / JS
Frontend β€” no framework, responsive, lightweight
KanbanFetch APIResponsive
✦
Gemini API
Task recommendations, description assist, weekly reports
MatchingSummariseAssist
πŸ—ΊοΈ
Google Maps JS
Task location pins and city volunteer activity heatmap
MarkersHeatmapGeocoding
πŸ”‘
Google OAuth 2.0
Passwordless login for volunteers via Google accounts
OAuth flowPHP callback
πŸ“§
PHPMailer + Cron
Automated weekly digest emails sent every Monday
SMTPCronTemplates
πŸš€
Apache / Nginx
Shared hosting or VPS β€” .env config, Git-based deploy
.htaccess.envHosting
The team
Four builders,
one platform.
Each member owns a full vertical β€” from database to UI β€” so work happens in parallel without stepping on each other.
Member 1
Volunteer portal
  • Google OAuth login flow
  • Volunteer profile page
  • Task browse + filter UI
  • My tasks + check-in screen
  • Points & badge display
Member 2
NGO portal
  • NGO registration + profile
  • Post micro-task (AI assist)
  • Live kanban task board
  • Volunteer slot viewer
  • AI weekly report panel
Member 3
AI + backend
  • Gemini recommendation API
  • onTaskCreated β†’ match
  • onTaskCompleted β†’ points
  • Weekly digest cron + email
  • MySQL schema + security
Member 4
Map + admin + demo
  • City admin dashboard
  • Google Maps heatmap
  • Leaderboard page
  • Hosting + deployment
  • Demo video + deck

Ready to make your
city kinder?

Join thousands of volunteers and hundreds of NGOs already using KindMap to create real change β€” one micro-task at a time.