SaaS Platform with AI & Spring
Budget: ₹37,500 – ₹75,000 INR
The goal is to deliver, a production-ready SaaS platform that combines a Spring Boot 3 backend and a Next.js 14 frontend. It will take around 1 week to complete although there is no rush in project completion.
Backend scope
– Implement a modular Spring Boot 3 service layer that exposes REST APIs for core business logic and a dynamic pricing engine.
– Integrate an AI-powered recommendation engine to personalize product or feature suggestions in real time.
– Prepare the codebase for AWS deployment: Dockerfile, ECS/EKS task definition, CloudFormation or Terraform templates, and environment-specific property management.
Frontend scope
– Build a Next.js 14 application, written in TypeScript, that consumes the new APIs over secure HTTPS.
– Deliver a real-time, mobile-responsive UI using React 18, WebSockets (or Server-Sent Events) for live data feeds, and Tailwind or styled-components for styling.
– Provide role-based views for Admin and Guest users, including sign-in gating for Admin-only screens.
Key deliverables
1. Source-controlled monorepo (Git) containing backend, frontend, and IaC.
2. CI/CD workflow pushing to an AWS staging account.
3. Postman or OpenAPI 3.0 collection documenting every endpoint.
4. README with local setup, environment variables, and deployment steps.
5. Final build running live on an AWS URL for acceptance testing.
Success is defined by passing end-to-end tests: Admin can log in, adjust pricing rules, and see instant changes reflected on the Guest user interface alongside accurate AI recommendations.
Backend scope
– Implement a modular Spring Boot 3 service layer that exposes REST APIs for core business logic and a dynamic pricing engine.
– Integrate an AI-powered recommendation engine to personalize product or feature suggestions in real time.
– Prepare the codebase for AWS deployment: Dockerfile, ECS/EKS task definition, CloudFormation or Terraform templates, and environment-specific property management.
Frontend scope
– Build a Next.js 14 application, written in TypeScript, that consumes the new APIs over secure HTTPS.
– Deliver a real-time, mobile-responsive UI using React 18, WebSockets (or Server-Sent Events) for live data feeds, and Tailwind or styled-components for styling.
– Provide role-based views for Admin and Guest users, including sign-in gating for Admin-only screens.
Key deliverables
1. Source-controlled monorepo (Git) containing backend, frontend, and IaC.
2. CI/CD workflow pushing to an AWS staging account.
3. Postman or OpenAPI 3.0 collection documenting every endpoint.
4. README with local setup, environment variables, and deployment steps.
5. Final build running live on an AWS URL for acceptance testing.
Success is defined by passing end-to-end tests: Admin can log in, adjust pricing rules, and see instant changes reflected on the Guest user interface alongside accurate AI recommendations.
Related categories:
Business, Accounting, Human Resources & Legal
HTML5
AngularJS
Git
Docker
Spring Boot
Next.js
Tailwind CSS
CI/CD
REST API