AI-Powered Automotive SaaS Platform-Senior Full Stack Developer- , AI Microservices and Payment Systems
Budget: $250 – $1,200 USD
IMPORTANT — PROJECT CONTEXT
This project is not starting from scratch.
The platform already includes:
• an existing codebase
• an initial system architecture
• validated UI/UX design assets
• partially implemented frontend and backend components
• development progress alrea
The current hiring process takes place due to replacement, therefore the w
• technical transition
• audit of the curre
• continuation and completion of development
The selected developer will be respons
• reviewing the existing codebase
• auditing the current implementation stage
• identifying technical gaps or inconsistencies
• fixing existing issues
• completing the system architecture and functionality
By accepting this project, the developer acknowledges that the work involves taking over an existing system and completing its implementation.
Platform Overview
The platform is a SaaS ecosystem designed for the automotive industry.
It integrates:
• AI-powered vehicle certification
• certified vehicle marketplace
• automotive service bidding system
• escrow-based service contracting
• service provider reputation system
Users will be able to:
• upload vehicle photos and videos for automated AI inspection
• obtain digital vehicle certification reports
• list certified vehicles in the marketplace
• hire automotive services through a proposal and bidding system
The final system must include:
• a fully functional web application
• Progressive Web App (PWA) support
• deployment in a production-ready environment
Design and Visual Assets (Already Completed)
The visual design of the platform has already been fully defined and validated.
The project includes a complete UI/UX design system created in Figma, covering:
• landing pages
• user dashboards
• certification report layouts
• marketplace interfaces
• service bidding interfaces
The design phase is considered complete.
The developer hired for this role is not expected to redesign the platform, but rather to implement and finalize the exis.
Current Development Status
A significant portion of the system has already been implemented.
Frontend developed with Next.js and Shadc, approximately 75% completed, including:
• landing page
• user dashboards (admin, customer, provider)
• authentication system
• subscription pages
• vehicle marketplace interfaces
• initial bidding interfaces
• user management
• account settings
Existing backend elements include:
• Prisma schema with core data models defined
• multiple backend API routes
• dashboard statistics routes
• initial certification logic
Additional project assets include:
• full UI/UX design in Figma
• SaaS base configuration (Next.js + Prisma + NextAu
• repository with development commits reflecting current progress
Initial Technical Audit (Required)
Before continuing development, the developer must perform a technical.
The audit must include:
• architecture review
• API structure analysis
• database schema verification
• frontend-backend integra
• identifi
• identification
• security an
The audit must produce a technical report describing:
• the current system stage
• implemented features
• missing components
• architect
• rec
Development continuation begins after the audit stage.
AI Vehicle Certification System
The platform must implement four independent AI inspection modules:
Structural Inspection
Paint Inspection
Glass Inspection
Interior Inspection
Each module must analyze vehicle images uploaded by users and generate:
• inspection score
• structured JSON output
• certification record stored in the database
Each certification must generate a PDF report containing:
• Vehicle Integrity Score (VIS)
• module inspection results
• certification timestamp
• certification ID
• public QR code
Reports must be stored securely in cloud storage.
AI Microservices Architecture
AI modules must operate as independent microservices.
Required technologies:
Python
FastAPI
Docker
Architecture must include:
• asynchronous task queue using Redis and BullMQ
• independent workers per inspection module
• containerized services
• deployment in scalable infrastructure (AWS ECS or equivalent)
• timeout management
• idempotent task processing
• logging and monitoring
Static rule-based scripts or simulated outputs will not be accepted as valid AI implementations.
Certified Vehicle Marketplace
The platform must include a marketplace restricted to certified vehicles.
Required features:
• vehicle listing creation
• automatic linking to certification reports
• filtering by certification type
• filtering by vehicle integrity score
• “AI Certified” badge
• buyer and seller dashboards
• transaction history
All marketplace transactions must be stored in the database.
Automotive Service Bidding System
Workflow:
Customer creates service request
Providers submit proposals
Customer selects a proposal
Escrow payment is created
Service is executed
Payment is released
Required features:
• service request management
• proposal submission system
• service progress tracking
• dispute management
• reputation and rating system
Service providers must maintain active subscription status to submit proposals.
Payment System
All payments must be implemented using Stripe exclusively.
Required Stripe components:
• Stripe Checkout
• Stripe Connect
• Stripe Webhooks
• Stripe Payment Intents
Required functionality:
• subscription billing
• marketplace payments
• escrow payments for services
• automatic split payments using Stripe Connect
Required webhook events:
checkout.session.completed
invoice.paid
invoice.payment_failed
payment_intent.succeeded
account.updated
All payment flows must be tested in the Stripe sandbox environment before production deployment.
Administrative Panel
The platform must include a complete administrative dashboard.
Required features:
• user management
• certification management
• subscription monitoring
• dispute management
• financial reporting
• marketplace administration
Reports must support export in:
CSV
PDF
All platform actions must be logged for auditing purposes.
Technical Architecture
Frontend
Next.js
React
PWA support
Backend
Node.js
PostgreSQL
Prisma
AI Mi
Python
FastAPI
I
AWS
EC2
S3
CloudFront
Security requir
RBAC access control
JWT authe
AES-256 en
GDPR /
Scal
The platform must operate on infrastructure capable of automatic hor.
Infrastru
• load balancer
• auto-scaling application servers
• Redis caching
• asynchronous processing queues
• containerized micr
• cloud storage (AWS S3)
• CDN distribution via CloudFront
Production deployments based on single-server architecture without scalability will not be accepted.
Development Governance
Mandatory rules:
• daily commits to GitHub
• organized commit history
• feature branches for development
• Pull Requests for all
• repository synchronization with deployment environment
The client may audit
Demonstrations
Each core feature must be demonstrated through recorded workflow videos
Examples include:
• AI certification workflow
• marketplace transactions
• service bidding process
• subscriptio
Documentation Requirements
Final delivery must
Developer Technical Manual
• system architecture
• API documentation
• environment configuration
User Manual
• administrator guide
• customer usage guide
All documentation must be delivered in PDF format.
Developer Requirements
The project requires a Senior Full Stack Developer
• SaaS platforms
• Next.js and Node.js
• Python FastAPI
• Stripe integrations
Applicants must provide verifiable repositories or production systems.
What is NOT Part of This Project
To avoid misunderstandings, the following items are not included in the project scope
• complete redesign of the platform interface
• creation of a new UI/UX concept
• development of native mobile applications
• rebuilding the system entirely from scratch
• changing the defined technology stack
• integration with payment gateways other than Stripe
• marketing, SEO, or traffic
Any additional functionality or architectural change must be explicitly agreed upon before implementation.
Scope Agreement
By accepting this project, the developer confirms that:
• the entire scope has been reviewed
• all responsibilities are understood
• no pending questions remain
Requests for additional payments based on claims of unexpected complexity will not be accepted.
All scope questions must be clarified before accepting th.
This project is not starting from scratch.
The platform already includes:
• an existing codebase
• an initial system architecture
• validated UI/UX design assets
• partially implemented frontend and backend components
• development progress alrea
The current hiring process takes place due to replacement, therefore the w
• technical transition
• audit of the curre
• continuation and completion of development
The selected developer will be respons
• reviewing the existing codebase
• auditing the current implementation stage
• identifying technical gaps or inconsistencies
• fixing existing issues
• completing the system architecture and functionality
By accepting this project, the developer acknowledges that the work involves taking over an existing system and completing its implementation.
Platform Overview
The platform is a SaaS ecosystem designed for the automotive industry.
It integrates:
• AI-powered vehicle certification
• certified vehicle marketplace
• automotive service bidding system
• escrow-based service contracting
• service provider reputation system
Users will be able to:
• upload vehicle photos and videos for automated AI inspection
• obtain digital vehicle certification reports
• list certified vehicles in the marketplace
• hire automotive services through a proposal and bidding system
The final system must include:
• a fully functional web application
• Progressive Web App (PWA) support
• deployment in a production-ready environment
Design and Visual Assets (Already Completed)
The visual design of the platform has already been fully defined and validated.
The project includes a complete UI/UX design system created in Figma, covering:
• landing pages
• user dashboards
• certification report layouts
• marketplace interfaces
• service bidding interfaces
The design phase is considered complete.
The developer hired for this role is not expected to redesign the platform, but rather to implement and finalize the exis.
Current Development Status
A significant portion of the system has already been implemented.
Frontend developed with Next.js and Shadc, approximately 75% completed, including:
• landing page
• user dashboards (admin, customer, provider)
• authentication system
• subscription pages
• vehicle marketplace interfaces
• initial bidding interfaces
• user management
• account settings
Existing backend elements include:
• Prisma schema with core data models defined
• multiple backend API routes
• dashboard statistics routes
• initial certification logic
Additional project assets include:
• full UI/UX design in Figma
• SaaS base configuration (Next.js + Prisma + NextAu
• repository with development commits reflecting current progress
Initial Technical Audit (Required)
Before continuing development, the developer must perform a technical.
The audit must include:
• architecture review
• API structure analysis
• database schema verification
• frontend-backend integra
• identifi
• identification
• security an
The audit must produce a technical report describing:
• the current system stage
• implemented features
• missing components
• architect
• rec
Development continuation begins after the audit stage.
AI Vehicle Certification System
The platform must implement four independent AI inspection modules:
Structural Inspection
Paint Inspection
Glass Inspection
Interior Inspection
Each module must analyze vehicle images uploaded by users and generate:
• inspection score
• structured JSON output
• certification record stored in the database
Each certification must generate a PDF report containing:
• Vehicle Integrity Score (VIS)
• module inspection results
• certification timestamp
• certification ID
• public QR code
Reports must be stored securely in cloud storage.
AI Microservices Architecture
AI modules must operate as independent microservices.
Required technologies:
Python
FastAPI
Docker
Architecture must include:
• asynchronous task queue using Redis and BullMQ
• independent workers per inspection module
• containerized services
• deployment in scalable infrastructure (AWS ECS or equivalent)
• timeout management
• idempotent task processing
• logging and monitoring
Static rule-based scripts or simulated outputs will not be accepted as valid AI implementations.
Certified Vehicle Marketplace
The platform must include a marketplace restricted to certified vehicles.
Required features:
• vehicle listing creation
• automatic linking to certification reports
• filtering by certification type
• filtering by vehicle integrity score
• “AI Certified” badge
• buyer and seller dashboards
• transaction history
All marketplace transactions must be stored in the database.
Automotive Service Bidding System
Workflow:
Customer creates service request
Providers submit proposals
Customer selects a proposal
Escrow payment is created
Service is executed
Payment is released
Required features:
• service request management
• proposal submission system
• service progress tracking
• dispute management
• reputation and rating system
Service providers must maintain active subscription status to submit proposals.
Payment System
All payments must be implemented using Stripe exclusively.
Required Stripe components:
• Stripe Checkout
• Stripe Connect
• Stripe Webhooks
• Stripe Payment Intents
Required functionality:
• subscription billing
• marketplace payments
• escrow payments for services
• automatic split payments using Stripe Connect
Required webhook events:
checkout.session.completed
invoice.paid
invoice.payment_failed
payment_intent.succeeded
account.updated
All payment flows must be tested in the Stripe sandbox environment before production deployment.
Administrative Panel
The platform must include a complete administrative dashboard.
Required features:
• user management
• certification management
• subscription monitoring
• dispute management
• financial reporting
• marketplace administration
Reports must support export in:
CSV
All platform actions must be logged for auditing purposes.
Technical Architecture
Frontend
Next.js
React
PWA support
Backend
Node.js
PostgreSQL
Prisma
AI Mi
Python
FastAPI
I
AWS
EC2
S3
CloudFront
Security requir
RBAC access control
JWT authe
AES-256 en
GDPR /
Scal
The platform must operate on infrastructure capable of automatic hor.
Infrastru
• load balancer
• auto-scaling application servers
• Redis caching
• asynchronous processing queues
• containerized micr
• cloud storage (AWS S3)
• CDN distribution via CloudFront
Production deployments based on single-server architecture without scalability will not be accepted.
Development Governance
Mandatory rules:
• daily commits to GitHub
• organized commit history
• feature branches for development
• Pull Requests for all
• repository synchronization with deployment environment
The client may audit
Demonstrations
Each core feature must be demonstrated through recorded workflow videos
Examples include:
• AI certification workflow
• marketplace transactions
• service bidding process
• subscriptio
Documentation Requirements
Final delivery must
Developer Technical Manual
• system architecture
• API documentation
• environment configuration
User Manual
• administrator guide
• customer usage guide
All documentation must be delivered in PDF format.
Developer Requirements
The project requires a Senior Full Stack Developer
• SaaS platforms
• Next.js and Node.js
• Python FastAPI
• Stripe integrations
Applicants must provide verifiable repositories or production systems.
What is NOT Part of This Project
To avoid misunderstandings, the following items are not included in the project scope
• complete redesign of the platform interface
• creation of a new UI/UX concept
• development of native mobile applications
• rebuilding the system entirely from scratch
• changing the defined technology stack
• integration with payment gateways other than Stripe
• marketing, SEO, or traffic
Any additional functionality or architectural change must be explicitly agreed upon before implementation.
Scope Agreement
By accepting this project, the developer confirms that:
• the entire scope has been reviewed
• all responsibilities are understood
• no pending questions remain
Requests for additional payments based on claims of unexpected complexity will not be accepted.
All scope questions must be clarified before accepting th.
Related categories:
Python
Node.js
Web Development
Full Stack Development
Backend Development
Microservices
Next.js
FastAPI
SaaS
AI Development