Next.js / Supabase Full-Stack Developer Needed to Complete Web App for Launch
next.js, typescript, api-integration, web-programming, stripe
Preferred qualifications
- Experience: Intermediate
# Next.js / Supabase Developer Needed — Existing Web App, Stripe Integration & Launch Support
**Project Type:** Initial paid milestone with potential for ongoing work
**Budget:** $300–$500 for initial milestone
**Experience Level:** Intermediate to Expert
**Start Date:** Immediately
**Target Launch:** 23 November 2026
## Project Overview
We're looking for an experienced full-stack developer to help us complete and launch **LocalCubs**, a web platform connecting parents with children's activities and experiences.
Our application is already substantially developed using Next.js, TypeScript and Supabase. The core booking, cancellation, refund and notification systems are built and have been tested with simulated payments.
We're now completing the final parent-facing experience, integrating live payment and messaging services, and preparing for launch.
**This is not a project starting from scratch.** We're looking for someone who can quickly understand an existing codebase, build on the functionality already implemented and help us move efficiently towards launch.
We'll begin with a **paid initial milestone of $300–$500**, with the intention of extending the contract into the remaining development work if the collaboration goes well.
## Initial Paid Milestone
1) Stripe Integration
For the first milestone, we'd like to focus on reviewing the existing payment architecture and completing the Stripe integration
Our checkout, order, booking, refund and payment ledger logic is already implemented. The Stripe account is also set up.
Key tasks include:
- Reviewing the existing booking and payment flow
- Connecting Stripe for card payments and Apple Pay
- Implementing secure Stripe payment webhooks
- Connecting successful payments to existing booking confirmation logic
- Reviewing the integration of real refunds
- Testing payment success, failure and cancellation scenarios
The exact initial milestone deliverables will be agreed following a brief technical review, based on what can realistically be completed within the budget.
2) Parent-Facing UX/UI
Implement the remaining three main sections of our parent interface:
- My Bookings
- Explore
- Plan
Designs will be provided. The Account section is already developed.
Work will involve translating approved designs into responsive, functional pages and connecting them to our existing Supabase backend and booking logic.
3) WhatsApp Integration
- WhatsApp Business API integration
- Booking confirmations and notifications
- Message templates
- Email fallback
- Phone number verification
4) Testing & Launch Preparation**
- Full end-to-end testing of the parent experience
- Booking, payment, cancellation and refund testing
- Account and authentication testing
- Responsive and cross-device testing
- Bug fixing, refinements and launch preparation
These additional areas will be scoped and budgeted separately.
## Tech Stack
- Next.js, React, TypeScript, Tailwind CSS
- Supabase (PostgreSQL, Auth, Storage, scheduled jobs)
- Stripe
- Resend
- WhatsApp Business API
- Vercel
Website: https://localcubs.com
## Who We're Looking For
We're looking for someone who:
- Has strong hands-on experience with Next.js and Supabase
- Has successfully integrated Stripe payments, webhooks and refunds
- Is comfortable working within an existing codebase
- Can troubleshoot and solve problems independently
- Writes clean, maintainable code
- Communicates clearly and works efficiently
- Is available to start immediately
Experience with booking systems or marketplaces would be particularly valuable.
## Timeline & Longer-Term Opportunity
Our target launch date is **23 November 2026**, so immediate availability is important.
After the initial milestone, we'd like to move quickly into the remaining parent-facing development and testing.
LocalCubs is a growing platform, and we have substantial additional development planned across coach, community and operator interfaces.
We're hoping to find a developer who can become a longer-term collaborator rather than someone interested in a single small task.
## How to Apply
Please share:
1. Your experience with Next.js, Supabase and Stripe.
2. Links or examples of similar applications you've worked on.
3. Your availability to start immediately.
4.Budget is around $300–$500.
We're looking for someone proactive, technically capable and comfortable taking ownership of existing functionality to help us get LocalCubs ready for launch.
Open job
AI proposal draft
Generate a short cover letter to copy into the offer. Says you are interested and ready to work.
Sign in to generate an AI proposal draft.
Log in