Matching website development with scheduler

Job ID: 39501820

Budget: $250 – $750 USD

Project Title:
Build a matching website with Scheduling and messaging Features

Project Description:
I’m looking for a web developer to build a matching website that connects two users based on shared criteria (like availability and preferences). After being matched, users should be able to:

View each other’s profiles
Schedule a call or meeting
Exchange simple messages or notes
Track shared progress or updates (basic dashboard)
The system should also include an admin dashboard for managing users and matches. Clean, modern design, and mobile-friendly layout are important.

This is the MVP version I may add more features like reminders or automation later, so scalability is a plus.

Key Features (MVP):
User registration/login
Profile creation with key inputs
Matching logic (rules-based, not complex AI for now)
Calendar/scheduling integration (e.g. Calendly or similar)
Light messaging or update sharing between matched users
Admin panel to monitor activity and manage users
Mobile responsive frontend

Tech stack (Flexible):
Frontend: React or Vue
Backend: Node.js, Django, or similar
Database: PostgreSQL, Firebase, or whatever you recommend

To Apply:
Please share examples of previous work on similar platforms (e.g. matching, scheduling, dashboards). Bonus if you've built a social or productivity tool.
Related categories: PHP Website Design Graphic Design HTML Bootstrap