We are looking for a developer with real experience in creating modular SaaS on Next.js (App Router) for developing a technical MVP: just the framework, without revealing the business logic of the product.
Project Goal
To build a reliable, scalable, and easily maintainable foundation:
Auth → Dashboard → Workspace → AI Chat → MiniGPT → Stripe → Admin
Mandatory Stack
- Next.js 14/15 (App Router + Server Actions)
- Supabase Auth + RLS (Row Level Security)
- Stripe Subscriptions + Webhooks
- OpenAI API (or another LLM provider through a replaceable layer)
- TypeScript strict mode
- TailwindCSS / ShadCN — preferable
⛔️ Not accepted:
Nest.js, Redux, GraphQL, microservices, excessive architectural complexity.
Approach: KISS & Modular.
What needs to be implemented
User Side
- Registration / login / password reset via Supabase
- Simple dashboard: active plan + usage counter
- Workspace (1 page)
- Minimal AI Chat: prompt → response + short local history
MiniGPT Module
- Separate page
/mini-gpt - Input field → response
- Separate Supabase table
- Access by tariff flag
Billing
- Stripe: 3 fixed tariff plans
- Webhooks: activation / cancellation / plan update
- Updating plan data in Supabase
🛠 Admin Panel
🧱 Architecture Requirements
- feature-based project structure
- each module in its own directory + short README
- LLM layer isolated — easy change of AI provider
- scalability for future Rooms
- no unnecessary abstractions
🎨 UI / Design
- minimalist interface: dark + blue (palette provided)
- standard components, without heavy custom design
📑 NDA required
- Milestones + weekly code review
- Asynchronous communication, without mandatory calls
⛔️ Hourly work is not considered.
⛔️ If a feature is not listed above — it is not included in the MVP.
📌 What is required to apply
Only applications containing technical evidence will be considered — at least 1–2 screenshots (20–30 lines of code), clearly showing:
❗️Only applications with technical evidence will be considered.
Upon successful implementation of the MVP — we consider long-term cooperation on the next stages of the platform and other projects of GMG / Monarc Holdings.