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

B2Bcert is a globally recognized certification and consulting firm dedicated to helping businesses achieve international quality and compliance stand… Read more

...

HJP Media

I am founder and CEO of HJP Media. The fastest growing AI digital solutions company in the world, offering innovative, AI powered digital marketing a… Read more

...

Breeze Website Designers

We create beautiful websites that grow your business. https://www.youtube.com/watch?v=haBOAGGBbE8

...

TechGigs LLP

We deliver cutting-edge technology solutions to businesses of all sizes. From mobile and web development to AR/VR, AI, and enterprise software, our t… Read more

...

Knowforth Tech

Empowering Businesses with Tailored Software & AI Solutions.