Next.js + Supabase developer — interactive self-knowledge web app (40-day program, full spec ready)

Posted 3 weeks ago

Worldwide

Summary

I'm looking for a developer to build Origen Digital — the flagship product of Cima (soycima.co), a personal development startup based in Colombia. Origen is not a course platform or a content site behind a login. It's a web application: each participant builds a persistent 20-trait self-portrait written in their own words across 40 days and 4 modules. The system stores their responses, surfaces previous answers as read-only context in later screens, and displays a cumulative portrait that grows module by module. The architecture, data model, and UX logic are fully documented. You won't be defining what to build — you'll be implementing a detailed spec. What you'll build – M0 (free entry product): audio player + 15-question workbook + email capture connected to Kit (ConvertKit) – 4 modules with question screens, text input fields saved to Supabase, and persistent portrait display – 25 audio files with click-to-play behavior (no autoplay, with one defined exception) – Cumulative self-portrait: 20 fields visible as a persistent screen, accessible from the product menu at any time – Previous responses surfaced as read-only context in later screens – Stripe payment flow + authenticated access to the product – Kit integration: automated email sequences triggered post-M0 and post-purchase – Closing ritual screen (Declaración Cima) — not a downloadable PDF, a screen – Responsive design — mobile first Stack – Next.js (frontend + server logic) – Supabase (database + authentication + Row Level Security) – Stripe (payments + webhooks) – Kit / ConvertKit (email automation integration) This stack is defined. Please don't propose alternatives. What's NOT in V1 – On-the-fly PDF generation – Granular screen-by-screen blocking logic (one exception already defined) – Complex Make automations – Community or social features Timeline – Start: as soon as possible (June 2026) – Deadline: product live by October 3, 2026 – Build window: 10 weeks Documentation available Everything you need to scope and build is documented: – Technical Briefing (120+ Supabase fields, architectural principles, full navigation flow) – Screen-by-screen Indexed Living Documents (M0 through Epilogue) – Complete participant journey document Documentation is shared after NDA is signed. What I'm looking for – Strong Next.js experience — dynamic routes, server-side rendering, stateful apps – Strong Supabase experience — relational schema design, auth, RLS, real-time queries – Stripe integration experience — payments, webhooks, post-purchase session management – Portfolio showing web applications with persistent user state — not just content sites or landing pages – Ability to read a detailed technical brief and implement it without constant explanation – Clean UI sensibility — the product handles emotionally significant content; screens must be simple, readable, and distraction-free Conditions – Fixed-scope project — quoted against the V1 spec – Git repository under my ownership from the first commit – All platform accounts must be registered in my name – Weekly progress reports + at least one meeting per week – NDA required before sharing full documentation – Payment by milestones: start / M0 + M1 delivery / full delivery / testing and launch To apply Please include: – 2-3 examples of web applications you've built with Next.js + Supabase that involve persistent user state (not content sites) – Your availability to start and your estimated timeline for this scope – Your rate (fixed project quote or hourly — both are fine) – A brief note on how you'd approach the Supabase schema for a product like this Applications without portfolio examples of stateful web apps will not be reviewed.

  • $3,000.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
JavaScript
Node.js
React
Activity on this job
  • Proposals:5 to 10
  • Last viewed by client:6 days ago
  • Hires:
    1
  • Interviewing:
    0
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 7, 2026
  • COL
    Caratagena4:19 PM
  • 1 hire, 1 active

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers 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

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo