Full-Stack Developer (Python/FastAPI + Next.js) — Build MVP for a Data Aggregation SaaS
Budżet: $6000.0
FIXED /
⭐ 0.00 (0)
United States
next.js, react-js, python, postgresql
Full-Stack Developer (Python/FastAPI + Next.js) — Build MVP for a
Data Aggregation SaaS
Project details
Category: Web Development fi Full-Stack Development
Skills: Python · FastAPI · PostgreSQL · Next.js · React · Web Scraping · REST APIs · Stripe Integration
Project type: One-time project (strong potential for ongoing work)
Experience level: Intermediate to Expert
Budget: $3,000 – $6,000 (fixed price, milestone-based)
Duration: 3 – 5 weeks
About the project
I am a funded founder building a subscription SaaS web app and need an experienced full-stack developer to
build the MVP. The exact product details are confidential and will be shared after we connect and sign a
simple NDA — but I can tell you everything you need to know about the technical work up front so you can
decide if it is a fit.
This is a well-specified project. I have already prepared the database schema, the core logic, the API route
definitions, and a finished front-end dashboard design. You will be implementing against a clear spec — not
figuring out the product from scratch. We will both know exactly what ‘done’ looks like.
The technical work
Backend (Python / FastAPI)
• REST API with user authentication (JWT)
• PostgreSQL database (schema provided)
• Scheduled jobs that collect publicly available data from a handful of public websites and consolidate it
(Scrapy/Playwright)
• Integration with one public third-party data API (documented, free tier)
• A calculation engine that processes the collected data and returns a numeric result per item (formula and
logic provided by me)
• Stripe subscription billing via Stripe Checkout and the official Stripe SDK — 3 plan tiers + a card-required
free trial, with webhooks for subscription events
Frontend (Next.js / React / Tailwind)
• Login / signup / account management
• A dashboard that displays processed results in a clean feed (design provided — full HTML/CSS mockup)
• Search and filter functionality
• A saved-items / watchlist feature
• Settings & billing page
Deployment: Backend to Railway.app, frontend to Vercel, environment/secrets config.
What I provide once we are working together (after NDA)
• Complete database schema
• The core formula and business logic
• API endpoint specifications
• A finished front-end dashboard design (HTML/CSS)
• All third-party API documentation links
• Brand assets and styling guide
Milestones
• Milestone 1 — Backend skeleton: auth, database, one working data-collection job, API routes returning
data
• Milestone 2 — Calculation engine + remaining data sources + third-party API integration
• Milestone 3 — Frontend: dashboard, login, search, watchlist wired to the API
• Milestone 4 — Stripe billing (3 tiers + trial), deployment, testing, handoff
Important notes for applicants
• A simple NDA is required before I share product specifics (what it does, the data sources, the formula,
the brand). This is a patent-pending product, so I keep details private until we are working together.
• You will be building the platform; I retain 100% ownership of all code, IP, and the product. All work is
made-for-hire and assigned to my company.
• Please do not propose a no-code tool or a resold template. I need real, owned, custom code.
• I value clean, documented, maintainable code over raw speed.
To apply, please include
• 2–3 examples of full-stack projects you have built — especially anything involving collecting/processing
data from websites, or SaaS subscription billing
• A short paragraph on how you keep a data-collection layer reliable when the source websites change
their layout
• Your availability over the next 4–5 weeks
• Start your application with the word BLUEPRINT so I know you read the full post
I am a serious, funded founder with the business fully set up (LLC, EIN, business banking). I move fast,
communicate clearly, and pay milestones promptly. Looking for someone who takes pride in their work.
Looking forward to building with you
Otwórz na Upwork