B2B web agency: custom websites and web apps

Choose the stack for your team, not for fashion.

Uclic is a B2B web agency: custom websites and applications, with a stack chosen for your team and your volumes, never for fashion. A site that converts, an app that holds the load, code your developers can pick up. For SMBs, mid-market companies and scale-ups.

95+ Lighthouse across all 4 categories< 200 ms median TTFB measured on CrUX100% green Core Web Vitals6-12 wks Delivery depending on scope
WladimirAlexis
Free growth audit
With Wladimir & Alexis30 minGoogle Meet
  1. 1Time slot
  2. 2Your details
ANSSI
Santévet
Gusella Bakker
Le Monde
Agicap
CodinGame
Deepki
12 Website & Web App sub-services

Custom websites and web apps: from scoping to launch

From stack choice to maintenance, each sub-service works standalone or packaged in a tier. Tools named explicitly: WordPress, Next.js 15, Astro, Supabase, Vercel, Tailwind, shadcn/ui, Playwright.

Framing

Technical framing & stack choice

We audit your team (who edits, who maintains), your SEO and performance constraints, and your 18-month functional roadmap. A justified recommendation between optimized WordPress, Next.js / Astro site, or full-stack Next.js + Supabase app. No trendy stack forced on you.

1 of 4recommended stack
WordPressNext.js 15AstroSupabase
Alexis Christine-AmaraDedicated expert Alexis Christine-Amara VP Sales
Astro

Astro static site

Astro 5 for quasi-static sites (showcase, documentation, blog) where embedded JS must be minimal. Static generation on the fly, partial hydration, maximum performance by default.

Minimalembedded JS
Astro 5StaticPartial hydration
Wladimir DelcrosDedicated expert Wladimir Delcros Head of Growth
Design system

Design system (Tailwind, shadcn/ui)

Reusable Tailwind CSS + shadcn/ui components, typed in TypeScript. Documented design tokens (colors, typography, spacing, shadows). Figma mockups delivered + optional Storybook.

30+reusable components
Tailwind CSSshadcn/uiFigmaStorybook
Moussa BallDedicated expert Moussa Ball AI Architect & Full-Stack Engineer
Technical SEO

Technical SEO & Core Web Vitals

XML sitemap, Schema.org tags (Organization, BreadcrumbList, Article, Product), multilingual hreflang, Open Graph, robots.txt. WebP/AVIF image optimization, lazy loading, deferred scripts. Lighthouse 95+ on all 4 axes.

95+target Lighthouse
Schema.orgWebP/AVIFLighthouseCrUX
Philippe LacombeDedicated expert Philippe Lacombe Consultant SEA & Google Ads Senior | Google Partner
Integrations

API integrations (CRM, payments, emails)

Stripe for payments, HubSpot/Pipedrive/Salesforce for CRM, Resend/Postmark for transactional emails. Secure, logged webhooks via Supabase edge functions or n8n.

20+possible integrations
StripeHubSpotResendn8n
Valentin GeffroyDedicated expert Valentin Geffroy Webflow Expert Certified | JS, GSAP & CRO
E2E tests

Automated tests & CI/CD

Automated Playwright tests on critical journeys (signup, login, forms, checkout). Vitest unit tests. GitHub Actions CI on every pull request, automatic Vercel preview per branch.

100%critical journey coverage
PlaywrightVitestGitHub ActionsVercel Preview
Pierre LafontDedicated expert Pierre Lafont Full-Stack Vibe Coder & AI Engineer
SEO redesign

Redesign with SEO preservation

Mapping of indexed pages via Search Console + Screaming Frog. Documented 301 redirect table. Preservation of title / meta / Schema.org tags on high-traffic pages. 90-day position tracking.

< 10%traffic loss at W+4
Search ConsoleScreaming Frog301 redirects
Dimitri GauthierotDedicated expert Dimitri Gauthierot Expert Paid Media | Google, Meta, LinkedIn & TikTok Ads (Founder DG Labs)
Performance

Performance: LCP, INP and CLS

Lighthouse + PageSpeed Insights + CrUX 28-day audit. LCP optimization (preload, critical CSS, images), INP (less blocking JS, partial hydration), CLS (space reservation, font swap). Lighthouse 95+ after optimization.

100%green Core Web Vitals
LighthousePageSpeedCrUXWeb Vitals
Alexis Christine-AmaraDedicated expert Alexis Christine-Amara VP Sales
Maintenance

Maintenance & monitoring

Optional plan: security updates, bug fixes, feature additions. UptimeRobot for availability, Slack alerts on incidents, Supabase and WP hosting backups. Monthly report.

99.9%target availability
UptimeRobotBackupsSlackSentry
Tuka BadeDedicated expert Tuka Bade Data Expert | Machine Learning, Python & SQL
What we do differently

Your website without / with Uclic

Move from a patched-up theme to a custom site or app that is fast and maintainable.

Without Uclic

Patched-up website

An overloaded theme. Slow, fragile and impossible to evolve.

×Generic theme
×Trendy stack
×Visitors bouncing
×Pages poorly indexed
×Team relies on developers
×Risky releases
×No measurement
×Reactive maintenance
With Uclic

Custom website

The right stack. A fast, measurable site or app your team can maintain.

uclicDesign system
SENIOR TEAMNO LOCK-INTESTEDMAINTAINED
A website that grows with you
From design to deployEXPLORE THE SYSTEM

Stack, design system and tracking are designed together, so your site evolves without starting from scratch.

+

speed

Lightweight pages built for mobile and Core Web Vitals.

+

autonomy

Your team publishes and updates content without a developer.

+

search visibility

Clean technical SEO from day one.

+

peace of mind

Tests, staging and planned maintenance with every change.

Our website & web app method

How we deliver your website or web app in 6 to 12 weeks

From technical scoping to production deployment, 7 structured and repeatable steps. Built for 2026 constraints: strict Core Web Vitals, hybrid marketing/product teams, and the need to take over without us after delivery.

  1. W11 week
    1 week· Step 1

    We audit your team (who edits, who maintains), your constraints (SEO, performance, integrations) and your 18-month roadmap. A well-argued recommendation between SEO-optimized WordPress, a custom Next.js / Astro site, or a full-stack Next.js + Supabase application. If we steer you toward Next.js when a WordPress would do, it means we're selling you hours, not a solution.

    • Team & maintenance audit
    • SEO & performance constraints
    • Well-argued stack recommendation
    • 18-month functional roadmap
    Deliverable· Scoping document + justified stack choice + schedule
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
Pricing

How much does a custom website or web app cost?

Free technical scoping to help you pick the right stack (WordPress, Next.js, Astro or full-stack). No overbilling, no hidden license fees, code delivered to your GitHub under your name. 30% deposit to start, balance due at go-live.

Diagnostic

Free audit

No commitment
0€

A free first diagnostic, with the priority actions.

    Get my diagnostic
    Pilot

    SEO-optimized WordPress site

    from
    Custom quote

    For SMEs and mid-market companies that want a site their marketing team can edit, optimized for SEO and performance, with no dependency on a developer.

    • 10 to 25 custom pagesHome, services, about, contact, legal pages, blog. Custom design built on a high-performance theme (Blocksy, Kadence) or 100% bespoke design.
    • ACF Pro + RankMath + WP RocketACF Pro custom fields for structured content, RankMath for on-page SEO, WP Rocket for caching and performance.
    • Lighthouse 90+ on mobileWebP image optimization, lazy loading, deferred scripts, removal of unused JS. Target: Lighthouse 90+ on mobile, 95+ on desktop.
    • 12 months of managed hostingo2switch, WP Engine or Kinsta depending on volume. Automated backups, security hardening, monitoring.
    • Editor training for your team (2h)Training on creating/editing posts, pages, media, and RankMath optimization. Notion documentation provided.
    Start with SEO-optimized WordPress site
    Most pickedRecommended

    Custom Next.js or Astro site

    from
    Custom quote

    For scale-ups and mid-market companies that want an ultra-fast, secure corporate site, built for 2026 SEO, with no plugins to maintain.

    • Tailwind + shadcn/ui design systemReusable TypeScript-typed components, documented design tokens, Figma mockups delivered.
    • Next.js 15 (App Router, RSC, ISR)React server-side rendering, incremental static regeneration, edge runtime on Vercel for TTFB < 200 ms in Europe.
    • Flawless technical SEOXML sitemap, Schema.org tags, multilingual hreflang, Open Graph, robots.txt. Lighthouse 95+ on all 4 categories.
    • Playwright E2E testsAutomated tests on critical user flows (forms, navigation, payment). GitHub Actions CI on every pull request.
    • Vercel or Netlify deploymentAccount created in your name, Git deployment on push, automatic previews per branch.
    • SEO migration on redesignDocumented 301 redirect table, 90-day rank tracking, weekly Search Console reports.
    Start with Custom Next.js or Astro site
    Custom product

    Full-stack Next.js + Supabase app

    from
    Custom quote

    For building a business or product web application: authentication, database, roles, dashboard, API integrations, real time.

    • Authentication & roles (Supabase Auth)Sign-up/sign-in via email + magic link or OAuth (Google, GitHub, Microsoft). Role management via Postgres Row Level Security.
    • Postgres database + realtime + storageVersioned Postgres schema, RLS for security, WebSocket realtime subscriptions, file storage (S3-compatible).
    • Dashboard & business logicshadcn + recharts table and chart components, React Hook Form + Zod forms, typed Next.js server actions.
    • API integrations (CRM, payments, emails)Stripe, HubSpot, Pipedrive, Salesforce, Resend/Postmark. Secure, logged webhooks.
    • E2E tests + GitHub Actions CI/CDPlaywright tests on critical user flows + Vitest unit tests. Automatic staging deployment on every pull request.
    • Technical documentation + handoverDetailed README, documented Postgres schema, ADRs (Architecture Decision Records), handover to your team or the contractor taking over.
    Start with Full-stack Next.js + Supabase app

    See the detail of all our plans or find out who we are.

    AI & Dev sub-services

    Your website connected to AI, your CRM and your data

    Case studies

    No published case on Website & Web App yet: here are our closest projects, with their raw numbers and context.

    Active across France

    B2B web agency for SMEs, mid-market and scale-ups, across France

    100% remote-first with a weekly video steering meeting: SME, mid-market, and B2B SaaS scale-up clients in Paris, Lyon, Bordeaux, Marseille, Lille, Nantes, Toulouse, Strasbourg, and beyond (Genève, Bruxelles).

    Comparison · method published

    Comparing several web agencies?

    Our ranking of French agencies, based on verified Google reviews and their actual specialty, with the method published.

    See the best web agencies
    Website & Web App FAQ

    Website & web app FAQ : stack choice, timelines, hosting, ownership

    Everything to know before starting a website or web app project with Uclic: WordPress / Next.js / Astro / full-stack choice, 6-12 week timelines, hosting, code ownership and pricing.

    What is a web agency (website creation)?

    A web agency designs and develops your online presence: website creation, business application, e-commerce platform or internal tool. The right questions are not only aesthetic: what speed, what ability to convert, how easy it is for your teams to maintain. At Uclic, the tech stack is chosen based on your context, and every site is delivered measurable and documented.

    WordPress or Next.js: how to choose?

    A team question first and foremost. WordPress if your marketing team publishes 2 to 10 articles/pages per month and must be able to do it without a dev: the Gutenberg editor + ACF + RankMath covers 95% of cases. Next.js if you want an ultra-fast, secure corporate showcase site, with no plugins to maintain, a clean design system and flawless technical SEO. Astro if it is a quasi-static site (showcase, documentation, blog) where embedded JS must be minimal. The right criterion: who edits, how often, and who maintains the code at 18 months?

    What are the delivery timelines?

    Three ranges depending on scope: SEO-optimized WordPress site (10-25 pages, ACF, RankMath, WP Rocket, managed hosting): 6 to 8 weeks. Custom Next.js or Astro site (15-40 pages, bespoke design, CRM/analytics integrations, Vercel deployment): 8 to 10 weeks. Full-stack web app Next.js + Supabase (auth, database, roles, API integrations, dashboard): 10 to 12 weeks depending on functional complexity. No magic: serious framing in W1 beats an unrealistic schedule that drifts.

    Who hosts the site after delivery?

    You, in your own name. For WordPress: managed hosting recommended depending on volume: o2switch (SMBs, on quote), WP Engine or Kinsta (mid-market, from €30/month on quote) with automated backups and security hardening. For Next.js / Astro: Vercel (Pro plan $20/user/month) or Netlify, Git deployment on push. For full-stack: Vercel (front + edge functions) + Supabase (Postgres + auth + storage, from $25/month on Pro). All accounts are created in your name, you keep root access and we are simply collaborators.

    Who owns the code?

    You, entirely. The code is delivered to your GitHub repository (or GitLab if you prefer) from the first commit, full ownership, free-to-use license. No hidden license, no DRM, no lock-in to a proprietary vendor. If you want to leave Uclic and take over with another provider or an internal team, there is no technical or legal barrier: it is a non-negotiable principle for us.

    What maintenance should I plan for after delivery?

    It depends on the stack. WordPress: core + plugin updates (monthly, 1-2 days/yr), security monitoring, backups: plan on quote. Next.js / Astro: dependency updates (quarterly, 0.5 day/quarter), no plugins to patch, security handled by Vercel: plan on quote. Full-stack Supabase: monitoring of Postgres migrations + Next.js dependencies + Supabase backups: plan on quote. Optional plan: you can also take over in-house.

    Site redesign: how do I avoid losing my SEO?

    Four safeguards: (1) Prior SEO audit: mapping of all indexed pages via Search Console + Screaming Frog, identification of high-traffic pages and positions on strategic keywords. (2) Documented 301 redirect table: every old URL points to its new one, with no redirect chains. (3) Preservation of <title> tags, meta descriptions and Schema.org tags on high-traffic pages. (4) Post-launch tracking over 90 days: weekly reports on positions, traffic and Search Console errors. Our commitment: no more than -10% traffic at W+4 after redesign.

    Which tools do you work with, concretely?

    A deliberate stack: WordPress 6.x with ACF Pro, RankMath SEO, WP Rocket for caching, Cloudflare as CDN. Next.js 15 with App Router, RSC (React Server Components), ISR for incremental regeneration. Astro 5 for fast static sites. Supabase for the Postgres database, authentication, storage, real-time and edge functions. Tailwind CSS + shadcn/ui for the design system. Playwright for E2E tests. Vercel + Netlify for front hosting. GitHub Actions for CI/CD. No black box, no proprietary vendor.

    Got a specific question? We answer it during the free audit.

    Wladimir DelcrosBy Wladimir Delcros, Head of Growth · Updated on October 29, 2026
    Last step

    A free audit,
    results in 48h.

    Senior leadership, certified media buyers, AI agents in production. No interns on your account: the team you meet is the team that ships.

    Lourmarin offsite · September 2025Meet the whole team Apply to uclic
    The Uclic team | three rows of smiling colleagues, arms raised, wearing green uclic t-shirts