Full-Stack Developer – MVP Event Photo Sharing Web App
QR
We’re looking for an experienced web developer to build a mobile-first MVP for an event-based photo sharing platform. The product is aimed at users such as weddings, bar mitzvahs, or other events where guests can view and upload photos via QR codes, with owner moderation for guest uploads.
The goal is a clean, simple, scalable MVP to test product-market fit.
Core Features (MVP)
1. User Signup & Login
Email/password signup and login
Simple user dashboard
2. Event Creation
Event name, date, optional message
Unique event URL (e.g., /event/john-smith)
3. QR Code Generation (Core Feature)
Auto-generated for each event
High-resolution, print-ready, downloadable PNG
Displayed clearly in user dashboard
4. Public Event Page
Accessible via QR code
Shows event name, message, and photo gallery
Guest photo upload button
5. Photo Management (Owner)
Upload, view, and delete images
6. Guest Photo Upload (Key Feature)
No login required
Simple mobile-friendly upload flow
7. Moderation / Approval System (Key Feature)
Guest uploads go into pending state
Event owner can approve/reject easily
8. Payments
Stripe or GoCardless integration
Yearly subscription required to create events
9. Image Storage
Cloud storage (AWS S3, Firebase, or similar)
Optimized for performance and scalability
10. Basic Admin Panel
View users and events
Remove content if necessary
Tech Preferences (Flexible)
Frontend: React / Next.js
Backend: Node.js / Firebase / Supabase
Payments: Stripe
Storage: AWS S3 / Firebase Storage
QR Generation: standard libraries
Open to recommendations if you have a better stack suggestion.
Design Requirements
Clean, modern UI
Mobile-first (most users will be on phones)
Simple, intuitive UX
Deliverables
Fully functional web app
Deployed and live
Clean, maintainable codebase
How to Apply
Please include:
Examples of similar SaaS or upload-based apps you’ve built
Recommended tech stack
Estimated timeline and cost
Any suggestions to simplify or improve the MVP
Goal: Build a simple, scalable MVP to test product-market fit. Successful completion may lead to ongoing development work.
If you want, I can also rewrite this as a short, punchy version optimized for Upwork or Fiverr that’s more likely to attract developers quickly while still filtering for quality.
Keep your plan and get 50% off on your next renewal. We’ll also email you the code.