zakaryae.

Open for collaborations

App & website development

Your app or website, built end to end, at a price agreed before we start.

Four packages drawn from projects I've shipped: Flutter apps published on the App Store and Google Play, and a multilingual website that takes bookings. You know the price before the first line of code.

In short

Zakaryae Ait Ouamer is an independent software developer who builds Flutter mobile apps for iOS and Android, Next.js websites and multi-app platforms, at a fixed price agreed in writing after a free scoping call. Websites start at €1,490, websites with online booking and an admin area at €3,490, mobile apps published on both stores at €6,900 and multi-app platforms at €16,900, excluding tax. Each package is based on delivered work: the three Nibblify apps, published on the App Store and Google Play with a shared Firebase backend, and the Camera4World website, built with Next.js and Supabase in French, English and Darija. Maintenance plans start at €79 per month.

  • Fixed price, agreed in writing
  • You own the code and the accounts
  • Meetings in French, English or Arabic
The packages

Four packages, priced in euros

Starting prices, excluding tax. The final price is set in a written quote once the scope is clear, and it only changes if the scope does.

Website

A fast website that presents your business and turns visits into requests.

From €1,490

Typical timeline: 2–3 weeks

  • Up to 6 pages, designed for your brand
  • Next.js with server rendering
  • Contact or quote-request form
  • Technical SEO and structured data
  • Hosting setup and domain connection

Built on This site, zakarya.dev, in three languages

Request a quote

Web platform

A website that runs part of your business: quote requests, appointments and an admin area to manage them.

From €3,490

Typical timeline: 4–6 weeks

  • Everything in the Website package
  • Up to 3 languages, including right-to-left Arabic
  • Appointment booking with availability rules
  • Password-protected admin area
  • Supabase database and WhatsApp contact

Built on Camera4World: quotes and bookings in three languages

Request a quote

Multi-app platform

Several connected apps around one backend: customers, partners, drivers and your operations team.

From €16,900

Typical timeline: 4–6 months

  • 2 to 3 Flutter apps for iOS and Android
  • Web operations portal (Flutter Web)
  • Shared Firebase backend with Cloud Functions
  • Real-time orders, maps and notifications
  • Public website included

Built on The Nibblify ecosystem: three apps, a portal and a website

Request a quote
Side by side

What each package includes

FeatureWebsiteWeb platformMobile appMulti-app platform
Starting price, excl. tax€1,490€3,490€6,900€16,900
Typical timeline2–3 weeks4–6 weeks8–10 weeks4–6 months
PlatformsWebWebiOS · AndroidiOS · Android · Web
Languages included1Up to 31Up to 2
Online bookingoptional Includedoptionaloptional
Admin areaoptional Includedoptional Included
Database and backend Not includedSupabaseFirebaseFirebase + Cloud Functions
Push notifications Not included Not included Included Included
App Store and Google Play publication Not included Not included Included Included
Technical SEO and structured data Included Included Not included Included
Free fixes after launch30 days30 days60 days90 days
How it works

From first call to launch, in four steps

The price is fixed before the work starts, and you see progress every week.

  1. 01

    Scoping call

    Thirty minutes, free, to understand your users, your goals and your deadline. You get an honest opinion, even if it's that you don't need an app yet.

  2. 02

    Written quote

    Within 48 hours: screens, features, deliverables, a schedule and a fixed price. Nothing starts until you've signed it.

  3. 03

    Weekly iterations

    Every week there is something to try: a preview link for the web, a test build on your phone for apps. You steer early, while changes are cheap.

  4. 04

    Launch and warranty

    I deploy the site or submit the apps to the stores, then fix any defect free of charge during the warranty period.

After launch

Maintenance plans

Operating systems, store rules and libraries change every year. A monthly plan keeps your product up to date and sets time aside for small improvements. No minimum term: thirty days' notice.

Website care

For a website that must stay fast, secure and online.

€79 / month

  • Uptime monitoring and alerts
  • Security and dependency updates
  • 1 hour of changes per month
  • Response within 48 h

App care

For a published app and the backend behind it.

€249 / month

  • Updates for new iOS and Android versions
  • Store compliance and resubmissions
  • Firebase or Supabase monitoring
  • 3 hours of changes per month
  • Response within 24 h

Ongoing development

For a product that keeps growing: development time reserved for you every month.

€1,490 / month

  • 4 days of development per month
  • New features, prioritised together
  • Monthly planning call
  • App care included
Add-ons

Options and one-off services

  • Additional language, including right-to-left Arabic +€390 per language
  • Web admin area to manage your content or requests +€1,200
  • Online booking with availability rules +€1,400
  • Maps and live location (Google Maps) +€900
  • Technical SEO audit of an existing website, with a written action plan €390
  • Publishing an existing app on the App Store and Google Play €490
  • Extra development beyond the agreed scope €390 / day

Hosting, Firebase or Supabase usage and store developer accounts are billed to you directly by their providers, in your name.

Terms

What to know before you sign

A fixed price

The quote sets the price for the agreed scope. Anything added along the way is quoted separately, and you approve it before work starts.

You own everything

The source code is delivered in your own Git repository. The domain, hosting, store and Firebase or Supabase accounts are opened in your name.

Payment in three stages

30% when the quote is signed, 40% at the mid-project demo, 30% on delivery. Maintenance plans are billed monthly.

Running costs

Hosting, backend usage and store accounts are paid directly to their providers. Apple charges 99 USD a year for a developer account; Google Play charges 25 USD once.

Questions

Questions clients ask before starting

How much does a mobile app cost?

A Flutter app for iOS and Android starts at €6,900 excluding tax. That covers up to twelve screens, user sign-in, a Firebase backend, push notifications and publication on the App Store and Google Play. The final price depends on the number of screens, user roles and integrations, and is fixed in the written quote.

How much does a website cost?

A website of up to six pages starts at €1,490 excluding tax, with a contact form, technical SEO and hosting setup. A website that takes quote requests and appointments, with an admin area to manage them, starts at €3,490.

How long does it take?

Two to three weeks for a website, four to six weeks for a website with bookings, eight to ten weeks for a mobile app and four to six months for a multi-app platform. The quote sets a schedule based on your scope.

Why Flutter rather than two native apps?

One Flutter codebase produces both the iOS and the Android app, so you pay for one build instead of two and both versions stay in step. The three Nibblify apps are built this way and are published on the App Store and Google Play.

Do I own the code?

Yes. The source code is delivered in your repository, and every account, from the domain to the stores, is in your name. If we stop working together, you keep everything.

Can you take over an existing app or website?

Yes. I start with a review of the code and a written assessment, then quote the improvements. If rebuilding would cost you less than repairing, I'll say so.

Do you work remotely?

Yes. Projects are run remotely, with video calls in French, English or Arabic, wherever you are. Quotes and invoices are in euros.

Getting started

Tell me what you want to build

A few lines are enough: what the product does, who it's for and when you need it. You'll hear back within 48 hours, with a free scoping call if it's a fit.

contact@zakarya.dev
Or use the contact form

Prices in euros, excluding tax, valid until 31 December 2026. Starting prices: the final price is set in a written quote. This page is a commercial proposal and does not constitute a contract.