Senior Full Stack Developer Needed – Custom Pokémon Card Grading Platform (Complete Build)
Worldwide
Senior Full Stack Developer Needed – Custom Pokémon Card Grading Platform (Complete Build) Project Overview We are looking for an experienced Full Stack Developer (or small team) to build a complete custom Pokémon card grading platform from the ground up. This is not a standard business website or Shopify store. The project includes: * Public-facing website * Customer account system * Custom grading submission platform * Internal staff grading database * Order tracking * Customer dashboard * Secure payment integration * Public marketplace * Admin panel * Future-proof architecture We already have a detailed 40-page specification document covering the functionality, workflows and content for every page. We are looking for a developer who can build the entire platform to production standard. ⸻ Core Features Public Website Build a premium responsive website including: * Homepage * About Us * FAQ * Contact * Feedback * Grading Scale * Grading Process * Grade Now * Pre-Order * Marketplace * Customer Login * Register Professional animations and modern UI are expected. ⸻ Customer Authentication Customers must be able to: * Register * Login * Verify email * Reset password * Manage profile * Manage addresses * Accept Terms & Privacy Policy ⸻ Customer Dashboard Customers should be able to: * View active submissions * View previous submissions * Track grading progress * View payment history * Download invoices * Manage account * View submitted cards * View submission status * Receive updates ⸻ Submission System Customers should be able to purchase grading services and submit card details. Features include: * Select grading quantity * Enter card information * Upload front images * Upload back images * Card notes * Language selection * Submission summary * Label selection * Premium label upgrades Support multiple cards per submission. ⸻ Checkout & Payments Stripe integration. Support: * Credit cards * Debit cards * Apple Pay * Google Pay Generate: * Receipts * Order confirmations * Submission IDs ⸻ Internal Staff Dashboard Secure admin portal. Different permission levels including: * Administrator * Head Grader * Grader * Customer Support Staff should be able to: * View submissions * View customer accounts * Update grading stages * Manage payments * Manage marketplace * Manage feedback * Search orders * Upload grading images ⸻ Internal Grading Database Each card should have its own grading record. Fields include: * Card Name * Set Name * Card Number * Images * Customer Notes * Submission ID Graders should record: * Centreing * Corners * Edges * Surface Each section should include: * Score * Notes * Uploaded evidence photos Final grading should include: * Overall grade * Final notes * Grader * Completion date ⸻ Order Tracking Customers should be see live status updates including: * Pre-Order Received * Awaiting Arrival * Cards Received * Authentication * Under Review * Grading * Quality Control * Encapsulation * Completed * Returned Updates should automatically reflect inside customer dashboards. ⸻ Public Marketplace Marketplace where graded cards can be listed. Admin features: * Add listings * Edit listings * Upload images * Update prices * Manage inventory * Mark sold Public features: * Search * Categories * Card pages ⸻ Feedback System Customers can: * Leave reviews * Leave ratings * Submit feedback Admin can: * View submissions * Mark reviewed * Feature testimonials ⸻ Contact System Contact page including: * Contact form * Email notifications * Admin management ⸻ Responsive Design Website must work perfectly across: * Desktop * Tablet * Mobile ⸻ Admin Requirements Need a professional admin dashboard allowing management of: * Orders * Customers * Cards * Marketplace * Feedback * Payments * Status updates * Content ⸻ Future Ready The database should be designed to allow future additions such as: * QR Certificate Verification * Population Reports * Transparency Reports * Grading Evidence Viewer * Customer Analytics These features do not necessarily need to be built now but the architecture should support them. ⸻ Preferred Tech Stack We’re open to recommendations. Examples: * Next.js * React * Node.js * Laravel * PostgreSQL * Supabase * MySQL * Stripe ⸻ We Need Someone Who * Has built SaaS platforms * Has built CRM/Admin systems * Has experience with dashboards * Understands scalable database design * Can communicate well in English * Delivers clean code * Has experience deploying production applications ⸻ Deliverables * Complete source code * Fully responsive website * Production-ready application * Admin dashboard * Customer dashboard * Database * Payment integration * Documentation * Deployment assistance ⸻ To Apply Please include: 1. Portfolio 2. Similar projects you’ve completed 3. Recommended technology stack 4. Estimated timeline 5. Fixed price quotation 6. Years of experience 7. Why you’re the right developer Please begin your proposal with the word EliteVault so I know you’ve read the full job description. ⸻ Project Type: Fixed Price Experience Level: Expert
$400.00
Fixed-price- ExpertExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:9 minutes ago
- Interviewing:2
- Invites sent:0
- Unanswered invites:0
About the client
- GBRBirmingham3:55 PM
- $382 total spent9 hires, 3 active
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers earned on Upwork in 2020
Find the best freelance jobs
Growing your career is as easy as creating a free profile and finding work like this that fits your skills.
Trusted by