Mingle Point is a cutting-edge dating application designed to help users find their perfect match in a safe and engaging environment. Leveraging modern technologies, it offers a seamless user experience with a focus on security, customization, and advanced matching algorithms. The application features a robust frontend built with React and Tailwind CSS, and a backend powered by Node.js, Express, and GraphQL, with MongoDB for secure data storage. Key features include real-time chat, profile customization, a scheduler for planning dates, and JWT-based authentication for secure messaging, making Mingle Point a comprehensive solution for modern dating needs.
- User Registration and Login: Secure user authentication with JWT.
- Profile Customization: Users can create and customize their profiles to attract the right matches.
- Advanced Matching Algorithms: Our advanced algorithms help users find their perfect match based on various criteria.
- Secure Messaging: Users can communicate securely with their matches through our platform.
- Responsive Design: The application is fully responsive and works seamlessly on all devices.
- Chatbox: Real-time chat functionality to enable users to communicate instantly with their matches.
- Scheduler: Users can schedule meetings and dates with their matches using the integrated scheduler.
- Error Handling and Validation: Robust error handling and validation to ensure a smooth user experience.
- Frontend: React, Tailwind CSS
- Backend: Node.js, Express, GraphQL, MongoDB
- Authentication: JWT (JSON Web Tokens)
- Node.js (v14 or higher)
- npm or yarn
- MongoDB
- React
- Tailwind Css
git clone https://github.com/sheetalmangate/mingle-point.git cd mingle-point