Web & mobile development
Corporate sites, installable web apps and custom CMS built with Next.js in Byblos, Lebanon, for clients across the Gulf and Africa. You own the code.
Definition
A progressive web app is a website built so a phone can install it like an app: it gets an icon on the home screen, opens full screen, works offline for the parts that matter and can send push notifications, all without an app store.
Projects
Each one runs in the browser. Open any of them on your phone.

Websites
Annoubine Market: delivery PWA with real-time notifications and a built-in loyalty programme.

Websites
Questa Education: AI learning platform (PWA) with personalised plans and auto-generated assessments.

Websites
Edu4All: EdTech progressive web app with phone verification, device lock and role-based admin.

Websites
Hello Byblos: the digital tourism map of Byblos, built with Byblos Municipality.

Websites
Fly Event Management: corporate site and custom CMS for an events company in the UAE, KSA and Qatar.

Websites
Cryospec: corporate website for a specialty-gas supplier serving MENA and Sub-Saharan Africa.
In depth
Six kinds of web work, with the live client sites behind each.
Fast, server-rendered marketing sites with the SEO foundations built in. Cryospec (specialty gases, MENA and Africa), Al Bayt Qatar (construction and real estate), IMG Construction (Nigeria and Equatorial Guinea) and Fly Event Management (UAE, KSA, Qatar) run on sites we built.
Live: Cryospec, Al Bayt Qatar, Img - Construction, Fly Event Management
Annoubine Market's delivery platform, Questa Education and Edu4All install from the browser, send push notifications and work offline where it matters. One codebase, no store fees, instant updates.
Content and operations tools your team actually uses: Fly Event Management publishes their own events and services through a CMS we built, and Edu4All runs role-based admin for schools.
Catalogue, cart, payments, real-time order notifications and a built-in loyalty programme, as in Annoubine Market. 3D configurators and AR previews plug into the product page when the product deserves it.
Hello Byblos, the digital tourism map of Byblos, built in partnership with Byblos Municipality. Maps, points of interest and content that a municipality or tourism body maintains.
Live: Hello Byblos
Our shipped mobile work is progressive web apps, because for delivery, education and e-commerce they reach users faster and cost less to maintain. When a project needs Bluetooth, NFC, heavy background work or a store listing as a requirement, we scope a native or cross-platform build and say so upfront.
More live projects: Al Bayt Qatar, Img - Construction
Who we have built for, from Byblos to Doha to Lagos.
Annoubine Market runs its delivery business on a PWA we built: real-time notifications, loyalty, low operating cost and infrastructure that scales on busy days.
Example: Annoubine Market
Questa Education and Edu4All: learning platforms with student, teacher and admin portals, phone verification, one-device lock and role-based access, plus the AI engine behind Questa.
Example: Questa Education, Edu4all - Edtech · AI tutors and automation
Fly Event Management's site and CMS serve an events company across the UAE, Saudi Arabia and Qatar; Al Bayt Qatar's site presents a construction and real estate group in Doha.
Example: Fly Event Management, Al Bayt Qatar
Cryospec supplies specialty gases across MENA and Sub-Saharan Africa; IMG Construction operates in Nigeria and Equatorial Guinea. Both needed a credible international site maintained from Lebanon.
Example: Cryospec, Img - Construction
Hello Byblos with Byblos Municipality, and 360° tours of venues and heritage sites that plug into it.
Example: Hello Byblos · 360° virtual tours
Booking sites and pages for guest houses, restaurants and venues in Byblos and Beirut, with the 360° tour and the AR menu built in rather than bolted on.
Example: Orizon Venue Preview · AR menus for restaurants
We quote per project, within one working day, once the scope is clear. These are the variables that move it.
Tell us what the site or app must do and who uses it. We reply within one working day with questions, a scope and a fixed quote. Same stack as our internship challenge: Next.js, TypeScript, Tailwind, Supabase.
| Progressive web app (our default) | Native iOS + Android app | |
|---|---|---|
| Codebases | One, for Android, iPhone and desktop | Two, or one cross-platform framework |
| Install | From the browser, add to home screen; no store review | App Store and Google Play, with review and fees |
| Offline and push | Yes on Android; yes on iPhone once added to the home screen | Yes |
| Deep device access | Camera, location, payments: yes. Bluetooth, NFC, background tasks: limited | Full |
| Updates | Instant on deploy | Store release, users must update |
| Discoverability | Search engines and links | Store search, plus a website anyway |
| When we recommend it | Delivery, education, e-commerce, internal tools, most consumer apps | Hardware integration, heavy background work, store presence as a requirement |
Our shipped mobile work is PWA-first. When a project needs native, we say so and scope it with a cross-platform framework.
| Next.js (what we build) | WordPress | Shopify | |
|---|---|---|---|
| Best for | Custom platforms, PWAs, sites with logins and dashboards, performance-critical marketing sites | Blogs and brochure sites edited by non-developers | Standard online stores |
| Speed and SEO | Server-rendered, fast by default | Depends on theme and plugins | Good within the platform |
| Custom features | Anything, including 3D, AR and AI | Plugins, with limits | Apps, with monthly fees |
| Ownership | Your repository, any host | Your files, any PHP host | Shopify's platform |
Next.js 15 and React 19 · TypeScript · Tailwind CSS · Supabase or Firebase · Vercel, Netlify or Hostinger · Cloudflare Turnstile
Built in Byblos, Lebanon. Serving Beirut, the Gulf and clients abroad remotely.
Websites, progressive web apps and the systems behind them. Corporate sites, installable web apps, custom CMS and delivery platforms built with Next.js from Byblos, Lebanon, for clients in Beirut, Qatar, the UAE, Saudi Arabia and West Africa. You own the code.
It is one codebase for Android, iPhone and desktop, and it updates the moment we deploy. Annoubine Market's delivery platform, Questa Education and Edu4All all run as PWAs we built.
We build the websites and web apps that the rest of our work sits on. Corporate sites for Cryospec, Al Bayt Qatar and IMG Construction. Progressive web apps for Annoubine Market, Questa and Edu4All that install on a phone, send push notifications and work offline, with no app store in the way. Hello Byblos, the city's digital tourism map, built with Byblos Municipality. A custom CMS for Fly Event Management so their team publishes without us.
Our stack is Next.js, TypeScript, Tailwind and Supabase or Firebase, the same one we ask interns to prove themselves on. Security is built in, not bolted on: phone verification, device locks, role-based admin and an in-house cybersecurity engineer reviewing what ships. You own the code and the repository. We host, monitor and support it for as long as you want us to.
Last updated · MoonDev Solutions, Byblos, Lebanon
FAQ
For delivery, education, e-commerce, booking and most consumer or internal apps, a progressive web app: one codebase, installs from the browser, push notifications, no store fees and instant updates. Native is the right call when you need Bluetooth, NFC, heavy background processing or a store listing as a business requirement. Our shipped mobile work is PWA-first, and we tell you honestly when your case is the exception.
Yes. We start with a short audit of the stack, the hosting and the risks, then recommend either an incremental rescue or a rebuild with a migration plan. Many clients in Lebanon come to us with a site built by a freelancer who has moved on; we take the repository, fix what is urgent and stabilise before adding features.
Yes. The repository is yours, the hosting accounts are in your name, and the handover includes documentation. If you leave, you take everything with you. We prefer to keep hosting and supporting it, but that is a choice, not a lock-in.
Usually a custom admin built on the same Next.js and Supabase stack as the site, so your team edits content, images and listings in a tool designed for their work, as Fly Event Management does. For editorial sites we can connect a headless CMS instead. We recommend WordPress only when a blog is the whole product.
Yes. We build bilingual Arabic and English sites with right-to-left layouts, Arabic typography and per-language URLs for search engines, and French where the client needs it. Content management stays in one place for all languages.
Sites are deployed on Vercel, Netlify or Hostinger with a global CDN, automated backups of the database and a monitoring alert that reaches us before it reaches you. Support agreements define response times. Hosting accounts are opened in your name so you keep control.
It depends on the number of pages or screens, the integrations, whether you need a CMS or admin dashboard, the languages and the hosting and support term. A bilingual corporate site is a different job from a delivery PWA with payments and notifications. We scope in a discovery call and send a fixed quote within one working day; we do not publish price lists.
Yes, and we do. Fly Event Management operates in the UAE, Saudi Arabia and Qatar; Al Bayt is in Qatar; Cryospec serves MENA and Africa; IMG Construction is in Nigeria and Equatorial Guinea. We work remotely with shared staging links and WhatsApp, in English, Arabic and French, from Byblos, Lebanon.
Tell us what the site or app must do; we reply with a fixed quote within one working day.