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 Live Site
- Admin Email:
admin@gmail.com
- Admin Password:
123asd
- 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.
-
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
react
react-router-dom
firebase
axios
stripe
react-bootstrap
react-icons
express
mongoose
jsonwebtoken
bcryptjs
- Clone the repository:
git clone https://github.com/your-username/NikahLink.git