Microservices Backend for React Application
Budget: $30 – $250 USD
We need a complete backend system built with a microservices architecture, fully integrated with an existing React frontend.
The backend must support user authentication with roles, professional onboarding with document verification, hourly time-slot scheduling, multi-slot booking, custom questions, online payments with revenue splitting, real-time communication sessions (chat/audio/video), notifications, and session auto-termination.
Professionals must be verified by an admin before accessing their dashboard. All sessions are fixed to 1-hour slots. Clients can book multiple slots, filter professionals by language and price, and answer required custom questions during booking. Payments must support marketplace-style payouts (70/30 split). Real-time sessions must be handled through WebRTC/WebSocket with automatic session closure at the end of the slot.
The system requires secure APIs, independent microservices, a PostgreSQL database, payment webhook handling, Dockerization, and full integration with the existing frontend.
The backend must support user authentication with roles, professional onboarding with document verification, hourly time-slot scheduling, multi-slot booking, custom questions, online payments with revenue splitting, real-time communication sessions (chat/audio/video), notifications, and session auto-termination.
Professionals must be verified by an admin before accessing their dashboard. All sessions are fixed to 1-hour slots. Clients can book multiple slots, filter professionals by language and price, and answer required custom questions during booking. Payments must support marketplace-style payouts (70/30 split). Real-time sessions must be handled through WebRTC/WebSocket with automatic session closure at the end of the slot.
The system requires secure APIs, independent microservices, a PostgreSQL database, payment webhook handling, Dockerization, and full integration with the existing frontend.
Related categories:
PHP
Web Security
NoSQL Couch & Mongo
MySQL
PostgreSQL
Docker
Microservices
WebRTC
Spring Boot
REST API