Business Client need Web Development
Contact person: Business Client
Phone:Show
Email:Show
Location: London, Ireland
Budget: Recommended by industry experts
Time to start: As soon as possible
Project description:
"I am looking for a highly skilled full-stack developer to build a complete passport/ID photo processing website from scratch, similar in functionality to:
Photo Aid
Photo Me
IDPhoto 4You
This is a fully functional, production-ready platform — not a prototype.
The website will allow users to upload a photo, automatically validate it against official ID/passport requirements, process the image, and then purchase either:
A digital compliant ID photo, or
A printed copy, fulfilled via a third-party print partner.
The entire project must be built cleanly, professionally, and ready for scale.
CORE REQUIREMENTS
1. Website Front-End (WordPress)
You will build a polished, conversion-optimized website on WordPress, including:
Clean, modern homepage
“Upload ID Photo” page
Document chooser (UK Passport, UK Driving License, US Green Card, UK Blue Badge, Student ID, ISIC, Baby Passport, etc.)
Language-ready structure
Responsive, mobile-first UI
Fast loading
Clear trust-focused branding
The upload process should be:
Option A: Embedded upload flow (inline)
Option B: Modal/popup upload wizard (like PhotoAid)
(We can discuss which is better.)
2. Photo Upload + Processing Flow
User selects document type → uploads a photo → system performs:
Automatic AI checks
Face detection
Single face only
Neutral expression
Correct head size / eye line positioning
Correct aspect ratio
Correct background color
Resolution / sharpness
No red-eye
Automatic rejection if photo fails requirements
Background removal
Using API of your choice ([login to view URL]).
Automatic cropping & resizing
Based on exact government specs (per document type), e.g.:
UK Passport: 35mm × 45mm
UK Driving License
US Green Card
Baby passport photos
Blue Badge photos
ISIC/student IDs
Custom 35×45mm output
Expert manual review (post-checkout)
Admin can approve/reject and reprocess images before sending to user.
3. Backend API + Admin Dashboard
A custom backend system is required to process:
Photo uploads
Running validation checks
Generating compliant images
Storing user orders
Stripe payment status
Managing print orders
Sending final emails to users
Admin Dashboard must include:
Login screen
Order list (filter by date, status, print/digital)
View each order
See original photo + processed photo
Approve / reject / reprocess
Resend photos to user
See Stripe payment details
Manual mark-as-shipped for print orders
Track print fulfillment status
Export orders to CSV
Delivery tracking fields for print orders
Logging & error monitoring
4. Payment Integration
Stripe Checkout
One-time payments
Digital-only product
Digital + print product
Webhooks to update order status
Stripe receipts should automatically send
5. Print Fulfillment Integration
Use Prodigi API
Requirements:
User chooses physical print options:
4×6 print
A4 sheet
6×4 2×2 arrangement
Shipping address collected during checkout
Order automatically submitted to print partner using API.
Print/shipping tracking stored and shown in admin panel
Automatic email to user with tracking info
6. Email Delivery (SendGrid)
After order approval:
Email user their digital photos
Include both JPG and PDF layouts
For print orders, include tracking link
Admin can resend email at any time
Emails must be branded and professional
7. Document Requirements Coverage
Your system must support all UK/US documents:
UK Passport Photo
UK Baby Passport Photo
UK Driving License Photo
UK Provisional License
UK Blue Badge Photo
UK Student ID
ISIC Student Card
US Green Card Photo
35×45mm International Standard Photo
(You will research exact specs for each.)
TECH STACK
Frontend: WordPress
Backend: Node.js + Express, Hosted on Railway
Storage: AWS S3
AI Checks: AWS Rekognition
Background Removal: [login to view URL] API or equivalent
Payments: Stripe Checkout + Webhooks
Email: SendGrid
Print Fulfillment: Prodigi API
OTHER REQUIREMENTS
Perfect mobile UI
Clean, secure code
GDPR compliant
Page caching that does NOT break JS
Logging and error reporting
Support for future translations
Built for scale (thousands of photo uploads/day)
Deliverables
Fully functioning website
Fully functioning backend/API
Fully functioning admin dashboard
Stripe production-ready integration
Prodigi print fulfillment working in production
All pages designed and styled
Deployment on hosting (SiteGround + Railway/AWS)
Complete documentation
2 weeks bug support after launch
How to Apply
Please send:
Portfolio of similar projects
Your recommended tech stack
Your estimated timeline
Budget
Examples of admin dashboards you’ve built
Confirmation that you can integrate:
AWS Rekognition
[login to view URL]
Stripe Checkout
Prodigi API" (client-provided description)
Matched companies (5)

B2Bcert ISO consultants in Bangalore

HJP Media

Breeze Website Designers

TechGigs LLP
