Background Verification Website - README
๐ Project Overview
This is a background verification platform tailored for individual users to verify hired personnel like domestic helpers, maids, drivers, babysitters, and other service providers. It includes both admin and user dashboards and integrates with various government and third-party verification APIs.
The platform aims to offer secure, scalable, and responsive background checks for:
PAN Card
Aadhaar
Voter ID
Driving Licence
Employment
GST
Address Verification
Profile Lookup
Liveness Detection
Bank Account
Face Match
Company Info
Passport
FSSAI License
MSME
Vehicle RC
Cowin Certificate
CCRV (Criminal and Court Record)
FIR/Criminal Check
๐ง Project Status
โ
Frontend and backend initialized โ
Authentication implemented (Redux-based login/logout) โ
Basic user dashboard layout created ๐ ๏ธ More features and integrations are under active development.
๐งฉ Features (Planned & In Progress)
โ
Core Pages
Home Page (with user purpose messaging)
Services Page (Add to Cart functionality)
Pricing Page
Reviews Page (Post-review after token purchase)
โ
User Dashboard
View verification statuses
Export reports (table + PDF format)
Login with Phone, Email, Google
โ
Admin Dashboard
View and manage users
Manage verification services
Set offers (5%-10% control)
View platform analytics
Newsletter subscription management
๐ Interactive UI Elements
Live Chat
Push Notifications
Popup Alerts
Offer Sections (Cart & Product Pages)
WhatsApp Integration
Sliding Ad Banner
Visitor Counter
๐ ๏ธ CMS + Blog
Blog Management Panel
Custom Login Panel for CMS/Admin
Content Management Tools
๐ Analytics & SEO
Google Analytics Setup
Google Search Console Integration
๐ Tech Stack
Frontend
React.js + Tailwind CSS
Redux Toolkit (auth and global state)
React Router DOM
Responsive layout (mobile/tablet/desktop)
Backend
Node.js + Express
MongoDB (Mongoose)
JWT Authentication
RESTful API structure
Integrations (Planned)
Government APIs (via third-party KYC services)
PDFKit / html-pdf for PDF export
Firebase / OneSignal for Push Notifications
Chat API (Tawk.to / Crisp / LiveChat)
WhatsApp API
๐ Folder Structure (Frontend)
๐ง Setup Instructions
1. Clone Repositories
2. Create .env Files
.env FilesBackend
.env Frontend
.env ๐
Upcoming Milestones
๐ Implement full API-based verification for all listed services
๐ Token purchase and wallet system
๐ฌ Email/SMS Notification support
๐ฆ Admin analytics and export tools
๐ง Smart Matching Suggestions
๐ค Contribution & Feedback
Want to help or suggest features? Feel free to open an issue or PR.
๐ License
MIT License
๐ค Author
Md Aabid Hussain For inquiries, reach out via GitHub
0 likes ยท 6 views ยท Jul 16, 2025
Developed a background verification platform with admin and user dashboards.
Timeline
Jul 4, 2025 - Aug 4, 2025