Spring Boot React Bidding App

Заказчик: AI | Опубликовано: 02.11.2025

I need a web application built with a Java Spring Boot back-end and a React front-end that functions as a full-featured bidding platform. Core scope • User registration and secure login • A real-time bidding system where authenticated users can place, raise, and track bids • Integrated payments, including collection and refund of EMD (Earnest Money Deposit) • Automated, personalised WhatsApp notifications for key events—successful registration, bid confirmation, out-bid alerts, payment status, and auction closure Technical expectations The back-end should expose clean REST APIs, follow standard Spring Security practices, and persist data to a relational database (MySQL or PostgreSQL—your recommendation is welcome). On the front-end, React with functional components and hooks should provide a responsive UI that works smoothly on desktop and mobile. Deliverables 1. Source code for both layers, structured and documented 2. Database schema and migration scripts 3. Basic admin panel or endpoints to create auctions, view bids, and process refunds 4. Tested payment workflow (sandbox mode is fine) 5. Setup guide so I can run the app locally or deploy to a cloud VM I’m aiming for a working prototype that covers all listed features; polishing and extra enhancements can follow in later phases. If you have prior experience with bidding engines, Spring Boot, React, and WhatsApp Business API (or Twilio WhatsApp), let’s talk details and timelines.