HupOfferte
AI-generated quotes for freelancers and tradespeople — from lead to signed proposal.
The problem
Freelancers and tradespeople are good at their craft but lose hours each week writing quotes. Open Word template, retype customer data, dig out the price list, push something out late Friday before the lead drifts to a competitor. HupOfferte shortens that loop from hours to minutes — without making the proposal itself feel impersonal.
How it works
You briefly fill in the client request, the services you offer and the tone you want. A prompt pipeline on OpenAI GPT-4 then drafts a complete quote with intro, scope, pricing, timeline and terms — in your voice, not generic AI prose. You can tweak lines, add services from your library and send the document straight as a PDF or via WhatsApp. Every sent quote is logged so you can see exactly when the client opened it.
Architecture
The stack is deliberately modern: Next.js 16 with App Router for Server Components, Supabase for Postgres and Auth with Row Level Security per user, and OpenAI for the actual text generation. State stays server-side whenever possible; client components are reserved for places where interaction is truly required.
The credit system sits in a separate table with full transaction history, so I can easily add payment plans or bundles later without touching core logic. Referrals work through custom codes with automatic credit payouts — a feature that pays for itself marketing-wise.
Outcome
For users: a quote in five minutes instead of fifty, with follow-up that no longer disappears into a spreadsheet. For me: a live product where I got to build every part of a modern SaaS stack — onboarding, auth, payments, AI integration, CRM, analytics and deliverability. That's an education in itself.
Highlights
- № 01AI text generation via OpenAI GPT-4: prompt engineering with industry-specific context per quote.
- № 02Credit-based billing with full transaction history — no subscription pressure.
- № 03Complete client CRM with onboarding flow, templates and a service library.
- № 04PDF generation, SMTP email and WhatsApp sharing for fast follow-up.
- № 05Referral programme with custom codes, tracking and automatic credit payouts.
- № 06Supabase Postgres with Row Level Security and a custom auth flow for multi-tenant data.
- № 07Next.js 16 App Router with Server Components and streaming for fast dashboards.