Skip to content

Sachinagrahari/marrige-dgd

Repository files navigation

Perfect Match - Matrimonial Website

A modern, elegant matrimonial website for marriage bureaus to help individuals find their ideal life partners.

Features

Core Features

  • User Registration & Login - Email-based authentication
  • Profile Creation - Detailed biodata with photos, education, religion, caste, profession
  • Smart Search & Filters - Age, religion, education, location-based matching
  • Secure Chat System - Protected messaging between potential partners
  • Profile Management - Edit and update personal information
  • Admin Panel - User management and profile verification

Design Features

  • Mobile Responsive - Works on all devices
  • Elegant UI - Traditional matrimonial color scheme (maroon, gold, ivory)
  • Clean Layout - Professional and easy navigation
  • Bootstrap Integration - Modern CSS framework

File Structure

matrimony/
├── index.html          # Homepage with hero section
├── register.html       # User registration form
├── login.html         # User login page
├── search.html        # Search profiles with filters
├── profile.html       # User profile management
├── chat.html          # Messaging system
├── admin.html         # Admin panel
├── styles.css         # Custom CSS styles
├── script.js          # JavaScript functionality
└── README.md          # This file

Getting Started

  1. Open the website: Open index.html in your web browser
  2. Register: Create a new profile with your details
  3. Search: Find compatible matches using filters
  4. Connect: Send interests and chat with potential partners

Technology Stack

  • Frontend: HTML5, CSS3, JavaScript
  • Framework: Bootstrap 5.3
  • Icons: Font Awesome 6.0
  • Storage: LocalStorage (for demo purposes)

Key Pages

Homepage (index.html)

  • Hero section with search functionality
  • Feature highlights
  • Clean navigation

Registration (register.html)

  • Comprehensive profile creation form
  • Essential matrimonial fields
  • Form validation

Search (search.html)

  • Advanced filtering options
  • Profile cards display
  • Interest sending functionality

Profile (profile.html)

  • Personal profile management
  • Profile completion tracking
  • Edit capabilities

Chat (chat.html)

  • Secure messaging interface
  • Contact list
  • Real-time chat simulation

Admin Panel (admin.html)

  • User management
  • Profile verification
  • System reports

Customization

Colors

The website uses a traditional matrimonial color scheme defined in CSS variables:

  • Primary: #8B4513 (Saddle Brown)
  • Secondary: #DAA520 (Goldenrod)
  • Accent: #F5F5DC (Beige)

Adding Features

  • Payment gateway integration for premium memberships
  • Email/SMS notifications
  • Advanced matching algorithms
  • Success stories section
  • Mobile app integration

Browser Support

  • Chrome (recommended)
  • Firefox
  • Safari
  • Edge

Demo Data

The website includes sample profiles for demonstration purposes. In a production environment, this would be replaced with a proper database system.

Future Enhancements

  • Backend integration (PHP/Node.js)
  • Database connectivity (MySQL/MongoDB)
  • Real-time chat with WebSocket
  • Payment gateway integration
  • Email verification system
  • Advanced security features

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published