Java Service-Booking E-Commerce Site

via Freelancer ·

Budget / Salary₹1,500–12,500
TypeFreelance project
LocationRemote
Posted3 hours ago
I am building an e-commerce webpage in Java focused solely on selling services rather than physical or digital goods. The platform has to feel seamless to a client who lands, chooses a service, books a time slot, pays, and leaves feedback—all in one visit.

The three cornerstones of the build are:
• Booking system – real-time availability, calendar view, and confirmation emails.
• Secure payment gateway integration – Stripe, PayPal, or a comparable Java-friendly API, with SSL and clear error handling.
• Customer reviews – star ratings and text comments tied to each service, stored and displayed in a way that is search-engine friendly.

Tech stack choices remain flexible, but a modern Java backend (Spring Boot, Jakarta EE, or similar) is expected. Front-end templating with Thymeleaf, JSP, or an SPA framework is welcome as long as the final code is clean, documented, and easy to extend.

Deliverables
1. Source code in a private Git repository with clear commit history.
2. A runnable build (Maven or Gradle) plus a brief README for local setup.
3. Database schema/migrations for services, bookings, payments, and reviews.
4. A short video or screenshots proving end-to-end booking, payment, and review flow.

I will consider the project complete when I can clone the repo, run one command, and successfully book a service, pay, and leave a review without errors.
php java jsp javascript ecommerce payment gateway integration database design spring boot
Apply on Freelancer →

Project sourced from Freelancer.com. Applications happen directly on the original platform — we never collect your data.