Skip to content

NikahLink is a modern matrimony platform designed to connect individuals looking for life partners. It offers secure profile management, premium memberships, and a reliable payment system. πŸš€

Notifications You must be signed in to change notification settings

kamrul-islam-sunny/NikahLink-cilent

Repository files navigation

πŸ’ NikahLink - Modern Matrimony Platform

Welcome to NikahLink, a modern and user-friendly matrimony platform designed to connect individuals seeking life partners. Our platform ensures security, privacy, and convenience with features tailored for an efficient matchmaking experience.

NikahLink Banner

πŸš€ Live Site

πŸ”— NikahLink Live Site

πŸ‘€ Admin Credentials

  • Admin Email: admin@gmail.com
  • Admin Password: 123asd

✨ Features

  • User Registration: Register using Email/Password or Google sign-in.
  • User Dashboard: Manage biodata, contact requests, and favorites.
  • Premium Membership: Unlock exclusive features by upgrading.
  • Profile Management: Create, edit, and update biodata easily.
  • Contact Requests: Pay a fee to access user contact details.
  • Advanced Filters: Search biodata by gender, age, location, etc.
  • Biodata Details: Private biodata pages for registered users.
  • Success Stories: Inspiring stories of successful matches.
  • Admin Dashboard: Manage users, approve premium requests.
  • Privacy & Security: Hide contact details for non-premium users.
  • Responsive Design: Optimized for mobile and desktop users.
  • πŸ’³ Stripe Integration: Secure payment processing for memberships.

πŸš€ Technologies Used

  • Frontend:

    • React: Frontend framework
    • Firebase: Authentication, database, hosting
    • Axios: HTTP requests
    • React Bootstrap: Responsive UI components
    • Stripe: Payment processing for premium memberships
  • Backend:

    • Node.js: Backend runtime environment
    • Express.js: Web framework for Node.js
    • MongoDB: NoSQL database for storing user and biodata information
    • JWT (JSON Web Tokens): For user authentication and security

πŸ“¦ Dependencies

  • react
  • react-router-dom
  • firebase
  • axios
  • stripe
  • react-bootstrap
  • react-icons
  • express
  • mongoose
  • jsonwebtoken
  • bcryptjs

πŸ› οΈ How to Run Locally

Backend Setup

  1. Clone the repository:
    git clone https://github.com/your-username/NikahLink.git
    

About

NikahLink is a modern matrimony platform designed to connect individuals looking for life partners. It offers secure profile management, premium memberships, and a reliable payment system. πŸš€

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages