Rashtriya Mahila Suraksha Foundation & Janahit Foundation Society

A comprehensive NGO management platform with member portal, coordinator panel, donation management, and PDF certificate generation — built on Laravel 12.

Category
NGO / Non-Profit Full-Stack Web App
Industry
Women Empowerment & Social Welfare
Year
2026
Live Site
RMSF Homepage — Hero section with programme highlights
Homepage — "Practical Training, Coaching, And Welfare For Real Needs"

2

NGOs, 1 Codebase

3

Role-Based Panels

6

Programme Areas

PDF

Certificate Generation

Project Overview

Rashtriya Mahila Suraksha Foundation (RMSF) and Janahit Foundation Society (JFS) are two NGOs working towards women's empowerment, skill development, education, employment support, and social welfare in Chandauli, Uttar Pradesh.

We built a comprehensive multi-organisation management platform that handles both NGOs from a single codebase — covering the public website, member registration with Aadhaar verification, coordinator field management with commission tracking, donation cause pages, SHG Bachat Khata, assistance modules, and PDF certificate generation.

RMSF About section — Two mission-driven organisations, one trusted portal
About Section — "Every right step can create a lasting impact on families and communities"

Public Website

The public-facing site at rmsfoundatio.in provides:

  • Home: Hero slider with programme highlights, six service areas, mission, and membership CTA
  • About: Detailed info about both organisations with community photos
  • Donation: Dynamic donation cause pages with rich content for each programme
  • Gallery: Admin-managed photo gallery with categories
  • Contact: Address, phone, Google Maps embed, and contact form with admin inbox
  • Registration & Login: Online membership with NGO selection and OTP authentication
RMSF Contact page with Google Maps and address details
Contact Page — Address, phone, website, and Google Maps integration

Admin Panel

Full-featured administration for both NGOs with a dark-themed sidebar navigation:

  • Dashboard: Overview stats and quick actions
  • Portal Members: View, search, edit, block/unblock registered members
  • Coordinators: Assign field coordinators, track performance
  • Payment Requests: Approve/reject trust payment requests with amount tracking
  • SHG Bachat Khata: Self Help Group savings management
  • Gallery & Website Settings: Full CMS for public site content
  • Contact Enquiries: Inbox with read/unread tracking
RMSF Admin Panel — Portal Members list with search and actions
Admin — Registered Members List
RMSF Admin Panel — Trust payment requests with approve/reject
Admin — Payment Requests (Approve / Reject)

Coordinator Panel

Field coordinators get a clean, focused dashboard to manage their members:

  • Dashboard: Quick stats showing member count, quick actions (Add member, All members, Your profile)
  • Add Member: Multi-section form — Account, Password, Photos — to onboard members in the field
  • Members List: View and manage recruited members
  • Commission Tracking: Transparent earnings and settlement reports
RMSF Coordinator Panel — Dashboard with member count and quick actions
Coordinator — Dashboard (COR-0002)
RMSF Coordinator Panel — Add member form with account details
Coordinator — Add Member Form

Member Portal

Registered members access their own dashboard for:

  • Profile: Personal details, photo upload, Aadhaar verification
  • Assistance Requests: Apply for Marriage, Education, or Employment assistance
  • Certificates: Download Membership, Donation, and Assistance certificates as PDFs
  • SHG Bachat Khata: Savings deposit/withdrawal tracking
  • OTP Login: Secure email-based OTP authentication

Key Features

Multi-NGO Support

Two organisations (RMSF & JFS) managed from a single codebase with shared infrastructure.

Role-Based Access

Admin, Coordinator, Member — three separate panels with Spatie Permissions for granular control.

PDF Certificates

Membership, Donation, and Assistance certificates generated as downloadable PDFs via DomPDF.

SHG Bachat Khata

Self Help Group savings deposit/withdrawal tracking for women's financial inclusion.

Assistance Modules

Marriage, Education, Employment assistance requests with admin approval workflow.

Push Notifications

Firebase Cloud Messaging integration for real-time alerts to members and coordinators.

Technologies Used

Laravel 12 PHP 8.2+ MySQL Tailwind CSS 4 Bootstrap Vite 7 DomPDF Firebase FCM Spatie Permissions Laravel Sanctum Blade Templating Email OTP
Backend
  • Laravel 12 (PHP 8.2+)
  • MySQL Database
  • Laravel Sanctum (API Authentication)
  • Spatie Permissions (Role Management)
  • DomPDF (PDF Certificate Generation)
Frontend & Integrations
  • Tailwind CSS 4 + Bootstrap
  • Vite 7 (Build Tool)
  • Firebase FCM (Push Notifications)
  • Email-based OTP Authentication
  • Aadhaar Verification Workflow

Six Programme Areas

The platform manages six programme areas across both organisations:

Silai Training

Tailoring for livelihood

Computer Training

Digital literacy

Coaching Classes

Exam preparation

Employment

Job guidance

Marriage Assistance

Family support

Social Welfare

Community activities

Why This Project Matters

NGOs often struggle with managing members, tracking donations, and generating certificates manually. This platform digitises the entire workflow — from member registration to certificate generation — giving both organisations a professional, transparent, and efficient management system. The multi-NGO architecture means the same codebase serves RMSF (women's empowerment) and Janahit Foundation Society (education and welfare), reducing maintenance overhead and keeping costs low.

Related Services

Custom Software

NGO management, membership systems, and business applications built with Laravel.

Learn More
Website Development

Professional, responsive websites for organisations, NGOs, and businesses.

Learn More
Contact Us

Discuss your NGO or organisation management project requirements.

Get in Touch

Need an NGO or Organisation Management Platform?

We build comprehensive management systems for NGOs, non-profits, and social organisations — member portals, donation management, certificate generation, and more.

WhatsApp Call Now