WedMate is an online matrimony platform designed to help individuals find their perfect life partner. Developed using the MERN stack (MongoDB, Express.js, React, Node.js), WedMate offers a comprehensive set of features to ensure a seamless matchmaking experience.
Visit our live site here.
-
Responsive Design: Optimized for mobile, tablet, and desktop devices.
-
User Authentication: Secure login and registration with email/password and Google Sign-in options.
-
Private Routes: Protect sensitive pages by requiring user authentication.
-
Premium Membership: Premium members can view detailed contact information.
-
Biodata Management: Create, edit, and view detailed biodatas.
-
Success Stories: Share and view success stories from couples.
-
Search and Filters: Filter biodatas by age, type, and division. Sort by age.
-
Admin Dashboard: Manage users, approve premium memberships, and contact requests.
-
Stripe Integration: Secure payment gateway for contact information requests.
-
Notifications: Toast notifications for all CRUD operations and authentication actions.
-
TanStack Query: Efficient data fetching and caching.
I created manually Navbar and others related functionality without using any component libraries. I use chat bubble for dashboard Menu in smaller devices