[ SERVICES ]
Next.js Website Development in Lebanon
I build business websites, e-commerce websites, web applications and custom content-management systems. I am based in Minieh, in the North Governorate, and work with clients in Tripoli and throughout Lebanon — in person across the North, and remotely elsewhere. Work is done in Arabic or English.
Most projects are built in Next.js and TypeScript, which is what I specialise in; the portfolio also includes a .NET ERP system, because the right tool is not always the same one. If you already have a site, the two questions I am asked most have their own guides: building an online shop and moving off WordPress.
Bilal Malass offers Next.js website development, e-commerce and custom web applications, content-management systems, redesigns, performance work, technical SEO, maintenance, hosting setup and custom dashboards. Sites are built in Next.js, React and TypeScript, in Arabic or English. Business websites start from $300, sites with an admin panel the owner runs without a developer from $500, and online shops from $700.
Professional Next.js Websites
Mobile-first, fast, and search-friendly websites built with Next.js and Tailwind CSS. Designed for businesses, portfolios, landing pages, and service providers who need a professional digital presence.
Project Types
- •Business websites
- •Company websites
- •Personal portfolios
- •Landing pages
Quality Focus
- Mobile-first responsive design
- Fast page loads via SSR
- Search engine-friendly architecture
- Accessible and maintainable code

E-Commerce & Custom Web Apps
Data-driven platforms tailored to specific business needs. From booking systems and management dashboards to customer portals and internal tools — built with clean architecture and type-safe code.
Project Types
- •E-commerce interfaces
- •Booking platforms
- •Management systems
- •Internal tools
Quality Focus
- Custom database architecture
- Secure auth & authorization
- Role-based access control
- Scalable data handling

Custom CMS Development
Bespoke content management systems designed for your specific workflows. Manage pages, blog posts, projects, media, and SEO metadata without the overhead of generic platforms.
Project Types
- •Page content management
- •Blog management
- •Project portfolio management
- •SEO metadata management
Quality Focus
- Tailored admin interfaces
- Structured content editing
- Image and file management
- SEO controls per page

In Detail
Longer guides on the two projects I am asked about most, including what they cost and when they are not worth doing.
Website design that starts on the phone and works in Arabic
Custom web design in Lebanon — websites drawn for the phone first, in Arabic and English, and built by the person who designs them. No themes or page builders.
Read the guideE-commerce websites built for how Lebanon actually buys
Online stores for businesses in Lebanon, built in Next.js — cash on delivery, WhatsApp ordering, USD and LBP pricing, and an admin panel you run yourself.
Read the guideMoving a WordPress site to Next.js
Move a WordPress site to Next.js without losing track of your URLs. Content migration, a full 301 redirect map, faster pages, and an admin panel you run yourself.
Read the guideWork
Each case study sets out what the project had to do, what I built, and where it currently stands.
AlDannieh — Bilingual Community & Marketplace Platform
An Arabic/English community and marketplace platform for Danniyeh, with classified listings, categories and administration tools. My work covers adapting and enhancing an existing project, including frontend/backend integration and deployment.
Read the case studyLive · 2026DaawaOnline — Digital Invitations & Guest Management
A bilingual digital invitation platform for weddings and engagements, combining interactive templates, personalised family links, RSVP collection and guest-response management.
Read the case studyLive · 2026The Wrap Shack — Restaurant Website & CMS
A restaurant website built with Next.js, with a backend and content-management system for the site's content. Designed and developed at Coredex Solutions from the restaurant's existing brand identity.
Read the case studyWhy the sites are built with Next.js
Next.js is the production framework for React, maintained by Vercel and used in production by companies including Notion, Nike and OpenAI. It is not a website builder and not a WordPress theme — it is the code your site is actually written in, and the reason the pages load the way they do.
Pages arrive already built
Next.js renders each page on the server, so the phone receives finished HTML instead of downloading a program and waiting for it to draw the page. That removes one common cause of a slow first view — it does not remove the others, like oversized images or a heavy third-party script, which still have to be handled deliberately.
Search engines and AI assistants can read it
Because the content is in the HTML rather than assembled afterwards by JavaScript, a crawler sees the same page a person does. Structured data goes in at the same time, which helps Google and AI answer engines describe your business from facts rather than guesses. It makes the site legible; what it ranks for is still decided by the content and by Google.
No platform rent
There is no monthly builder subscription, no plugin marketplace, and no template that breaks when it updates. Not paying platform rent is not the same as having no running costs: the domain, the hosting, any paid service the site uses, and future changes are all still yours to pay for.
It grows past the website
The same codebase handles the admin panel, the product catalogue, bookings, logins and dashboards. When the business needs more than a brochure site, nothing has to be migrated — it is already the right foundation.
None of that is automatic. A carelessly built Next.js site can be slower than a well-maintained WordPress one, and no framework decides search rankings — Google does, mostly on the strength of your content and who links to you. What the choice of framework buys you is a site where speed and structure are achievable and under your control, rather than a site where they depend on which plugins you installed.
How working together runs
No project starts with a design. It starts with finding out what the site has to do, and agreeing in writing what it will cost before either of us commits time to it.
A conversation, in Arabic or English
What the business does, who you are trying to reach, and what the site has to achieve. In person if you are in the North, otherwise by call or WhatsApp.
Scope and price in writing
What is included, what is not, how many rounds of changes, and what the running costs will be after launch — domain, hosting and any paid service the site uses. You get this before any work starts.
Build, with the parts you use most first
The pages and tools you will use most get built early and shown to you, so they are shaped by your feedback rather than delivered as a surprise at the end.
Launch, then watch it
Domain, hosting, Search Console, and a real look at how the first visitors behave on real phones. Anything that trips people up gets fixed.
Afterwards, you run it
On sites from $500 you edit the content yourself from the admin panel. Maintenance is available if you want it, not a condition of anything.
How to choose a web developer
The same checks apply to any developer you are considering, including me. They take a few minutes and tell you more than a portfolio of screenshots.
Ask for live URLs, not screenshots
A screenshot proves nothing about speed, behaviour on a phone, or whether the site is even still online. Ask for addresses you can open yourself — then open them.
Open it on a phone, on mobile data
Your customers will open the site on a phone, often on mobile data rather than Wi-Fi. A site that has only been checked on a laptop has not been checked where it matters. Ask what the mobile split actually is on sites the developer has built — that comes from analytics, not from a global average.
Ask whose name it is in, and how you change it
The domain should be registered in your name — if leaving a developer means losing your web address, it was never really yours. Then ask how you edit a price or a photo afterwards: yourself, or by paying and waiting each time.
Ask what actually happens on Google
A real answer covers page speed, structured data, a sitemap, and submitting the site to Search Console. A vague answer usually means none of it will happen. Nobody can promise you a position, and an answer that does is the wrong answer.
Get scope, price and language in writing first
Before any work starts you should know what is included, what is not, how many rounds of changes, what happens after launch, and what it will cost to run — hosting, domain and any paid service the site depends on. Agree it in a language you are genuinely comfortable reading.
Additional Services
Website Redesign
Modernize an existing website with improved design, performance, and code quality.
Performance Optimization
Audit and improve loading speed, Core Web Vitals, and overall site performance.
Technical SEO & On-Page
Semantic HTML, structured data, metadata, sitemaps, and clean URL structures.
Website Maintenance
Ongoing updates, bug fixes, content changes, and technical support.
Hosting Setup
Domain configuration, hosting setup, and automated deployment pipelines.
Custom Dashboards
Admin panels, reporting dashboards, and business-specific internal applications.
Ready to discuss your project?
Every project is different. Contact me to discuss your specific requirements, timeline, and budget. I will assess the technical scope and provide an honest recommendation.
GET A QUOTE