
Give your brand an edge.
Digital studio · Amman, Jordan
Thorns Digital is a digital studio in Amman, Jordan. We design and build websites, business systems and 3D product videos.
What we believe
A digital studio in Amman for websites, systems and 3D videos
People stop for a rose. They lean in, take the picture and send it to a friend. Your brand needs that second of attention, and earning it is design.
The rose gets noticed. The thorns do the work.

The thorns are the parts nobody photographs: the page that opens fast on mobile data, the price you change from your phone, the form that still works at 11 pm. We are one studio in Amman that does both halves, so the thing that looks good is the same thing that works.
Thorns Digital · Amman
Two ways to read this page
Rose shows the page as designed. Thorns draws the grid, the type and the measurements over it.
Contents
What is Thorns Digital?
Thorns Digital is a digital studio in Amman, Jordan. We design and build websites, business systems such as QR menus and online booking, and 3D product videos. One studio does both the design and the code, so what you approve is what your customers get. Prices start from 300 JD for a menu website and 20 JD for product images.
The greenhouse is next. Mind the glass.

Websites
Every brand gets its own world.
Websites we designed and built in Amman
Two businesses in Amman, two sites built around what their customers do on a phone. Walk through each one, then open the live site.
Swipe to walk along the rail
Formentera Café
- Who
- A café in Abdoun Village, Amman.
- What we built
- A QR menu website with an admin panel. Guests scan a code and see the menu with photos, prices and choices; the café edits all of it from a phone.
- Built with
- Next.js 16 · React 19 · Tailwind CSS 4 · Motion · Vercel Blob

Formentera Café · stop 1 of 3
The menu
One scan and the menu is open. Categories sit in a floating bar, and items show their photo and their price in JD.

Formentera Café · stop 2 of 3
An item and its choices
Tap an item and it opens over the menu. Hot or cold, the flavor, the coffee crop: the choices belong to the item, and the price follows the choice.

Formentera Café · stop 3 of 3
The order list
Add to order builds a list. There is no checkout. The guest shows the screen to the waiter.
Naile by Diana
- Who
- A nail spa in Abdoun, Amman.
- What we built
- A website made for the phone: a look finder, every service with its picture and price, the salon's Google reviews, and booking one tap away.
- Built with
- Next.js 15 · React 19 · Tailwind CSS 4 · Motion · Lenis

Naile by Diana · stop 1 of 3
The home page
The first screen says what the salon is and keeps one button in reach: Book your visit.

Naile by Diana · stop 2 of 3
The services
Every treatment with its picture and its price in JD, in six groups, from a manicure to the full ritual.

Naile by Diana · stop 3 of 3
Booking
Book this look, book this service, book your visit. Each button opens the salon's booking page in one tap.
A company website starts from 600 JD. A menu website like Formentera Café's starts from 300 JD.
SystemsSheet IV of VIIScale 1:1
Change a price. Watch the menu follow.
Business systems: QR menus and online booking
A system is the part of your site that answers customers while you are busy. Two of ours are on this bench, as demos you can press.

01
The QR menu
Change a price, mark an item sold out or switch the colors. The phone updates as you do it.
DEMO
Owner's panel
- Espresso
- Flat White
- Spanish Latte
- Iced Hibiscus
- Mint Lemonade
- Halloumi Sandwich
- Pistachio Croissant
- Date Cake
Change a price, mark an item sold out or switch the colors. The phone updates as you do it.
A demo café that exists only on this page. The real one is Formentera Café's.
02
The booking
Pick a time and confirm the code. In this demo the code appears on screen, and nothing is sent or stored.
DEMO
The first website we built for Naile by Diana took appointment requests like this and emailed each one to the salon with a reference number. This demo adds one step: a code that confirms the client's email address.
03
The receipt
This page's own numbers, measured in your browser a moment ago.
LIVE
THORNS DIGITAL
Amman, Jordan
Receipt for this visit
- Server reply
- waiting
- First paint
- waiting
- Largest paint
- waiting
- Layout shift
- waiting
- Response to your tap
- tap something
- Page weight so far
- waiting
- Requests so far
- waiting
Amount due0 JD
Thank you for scrolling.
Measured in your browser with the web-vitals library.
Lighthouse, phone profile, last build
- Performance
- 82
- Accessibility
- 100
- Best practices
- 100
- SEO
- 100
Written by the build on 2026-11-12. Not typed in.
04
Scan a real one
A real client's menu, not a demo.
LIVE
Point your phone's camera at the code. It opens Formentera Café's live menu.
You are on a phone already. Tap to open Formentera Café's live menu.
Open the live menuA QR menu website starts from 300 JD. Online booking is priced per project.
3D product videos and images
None of these products exist.
No product on a table, no location, no camera. Every frame in this room was made on a screen in Amman.

01 / 03Crimson No. 4Perfume · The Siq, noon
One product, two worlds
Same product. Another world.
Drag the gold line. The product stays where it is. The place, the light and the hour change around it, with no second shoot.
- photos shot
- 0
- products
- 3
- worlds
- 6
Amman courtyard, night
The Siq, noon
Kitchen, morning
Jerash, golden hour
Downtown, rainy night
Wadi Rum, blue hourOne scene, every format
Cut for wherever it runs.
Every scene is delivered in the shapes your channels use, each framed on its own, so the product is never cropped out of its own picture.
Website banner · 1920 × 1080 px

Product images and videos start from 20 JD.
Send a photo of your product. You get three directions back, pick one, and receive stills and clips sized for your feed, your site and your ads.

Have a seat.
Generated picture
Process, prices, questions
The coffee is poured. Ask what you came to ask: how a project runs, what it costs, and what you hold at the end.
How a project goes
Four steps. You know the price and the date before the second one starts. A menu website runs through all four and is usually live in 2 to 3 days.
Step 1 of 4
Listen
You tell us what the business does, who it serves and what is not working today. We ask for your logo, your photos and your prices.
- You get
- A short written plan: the pages, the features, the price and the date.
- Usual time
- 1 day
Step 2 of 4
Design
We design the first screens around your brand and show them to you on a phone first, because that is where your customers are.
- You get
- A design you can react to before anything is built.
- Usual time
- 1 to 3 days
Step 3 of 4
Build
We build the real thing: pages that open fast, your content, and the form, booking or admin panel if the plan has one.
- You get
- A private link that works on your own phone, so you watch the site fill in.
- Usual time
- 1 to 9 days, by size
Step 4 of 4
Launch and care
We connect your domain and hand over every login, with print-ready QR codes if it is a menu. Then we stay close.
- You get
- The live site on your own domain, and one month in which any change to what we built is free.
- Usual time
- 1 day to go live
What a website costs in Jordan
Four starting prices, in JD. Pick what you need and see what the price covers.
Starting price
from 300 JD
- For
- Cafés and restaurants whose guests ask for the menu, and owners who want to change a price without calling anyone.
- Includes
- A menu website that shows each item with its name, photo, price and details, made to be read on a phone.
- Choices built into the item: hot or iced, size, flavor, add-ons.
- An order list the guest builds and shows the waiter. It runs in the browser, with nothing to install and no payment step.
- An admin panel: add, remove, hide and edit items, prices, photos and categories from your phone.
- A QR code as print-ready files for tables, counters and signs.
- Setup on your own domain, with the logins handed to you.
- Any change to what we built is free for one month after launch.
- Usual time
- Usually live 2 to 3 days after we have your full menu, your photos and your domain.
- Not in the price
- The domain name and its yearly renewal. You buy it in your own name and we help you do it.
- Photographing your items. Send your photos, or ask us to quote product images.
- Online ordering, payment and delivery.
- A second language. Ask and we quote it.
Starting price
from 600 JD
- For
- A business that customers look up before they call: a salon, a clinic, an office, a shop.
- Includes
- A design made for your brand, starting from the phone screen.
- Up to five pages, for example home, services, about, gallery and contact.
- Your services and prices laid out so they answer the questions you now answer by DM.
- A contact form, or a booking button that opens the booking tool you already use.
- Your map pin, hours, phone and social links in one place.
- What search engines need to read the site: page titles, descriptions, a sitemap and structured data.
- Setup on your own domain, with the logins handed to you.
- Any change to what we built is free for one month after launch.
- Usual time
- Usually about a week from the day we have your text and photos.
- Not in the price
- The domain name and its yearly renewal.
- Writing all of your text from nothing. We edit what you send; full writing is quoted.
- Photography. Send your photos, or ask us to quote product images.
- An admin panel, online booking or other custom features. Those are quoted as a system.
- Changes after the first month. Each one is quoted before we make it.
Starting price
from 900 JD
- For
- A brand that wants the website itself to be the first impression.
- Includes
- Everything in the company website.
- Custom motion and interactive sections, such as a finder that helps a customer choose.
- More pages, with a structure planned around what your customers search for.
- A speed target for every page, checked on a mid-range phone before launch.
- Usual time
- Usually about 2 weeks from the day we have your text and photos.
- Not in the price
- The domain name and its yearly renewal.
- Online payment and stores. Those are quoted as a system.
- Changes after the first month. Each one is quoted before we make it.
Starting price
from 20 JD
20 JD is where prices start. The price depends on what you ask for: how many scenes, stills or video, and how long each clip runs.
- For
- Anything you sell that has to be seen, from perfume and food to cosmetics and packaging.
- Includes
- Three visual directions made from a photo of your product. You pick one.
- The chosen scene as finished stills.
- The same scene cut for where it runs: site banner, Instagram feed, stories and reels, ads.
- Short clips of the scene, when you ask for video.
- Usual time
- Usually 2 to 4 days from the day we have your product photos.
- Not in the price
- A camera shoot or a real location. Everything is made on a screen.
- Printing.
These are starting prices. You get the final price in writing, with what it includes, before any work starts. All four prices on one page
Questions people ask
Short answers. The first sentence is the answer.
How much does a website cost in Jordan?
At Thorns Digital a menu website starts from 300 JD, a company website from 600 JD and a premium website from 900 JD. Product images and videos start from 20 JD. The final price depends on the pages, the features and how much content we prepare, and you get it in writing before work starts.
How long does it take to build a website?
A menu website is usually live 2 to 3 days after we have your menu, photos and domain. A company website usually takes about a week, and a premium website about 2 weeks. The clock starts on the day we have your text and pictures, so sending them early is the fastest way to launch.
Who owns the website when it is finished?
You do. The domain is bought in your name and you pay its renewal yourself. Once the project is paid in full, the content is yours, you hold the logins, and you have the right to use the site for your business. We ask to show the finished work in our portfolio.
Can I update the website myself, and who hosts it?
Yes, when the site has an admin panel. A menu website comes with one, so you change prices, photos and items from your phone. For other sites, send us the change: it is free in the first month after launch and quoted after that. Hosting depends on the size of the site. We tell you its yearly cost in writing.
What do you need from me to start?
Your logo and brand colors, your photos, your text or menu with prices, and your hours, address, phone and social links. For any website we also need a domain bought in your name, and we help you buy it. If you have no photos or no text yet, say so at the start.
How does payment work?
You pay half before work starts and the other half when everything is done. The price and what it covers are written into a short agreement that both sides sign first. You pay for your domain and its renewals directly, and we quote anything outside the agreement first, so no charge arrives that you did not approve.
What happens after the website is live?
For one month after launch, any change to what we built is free. After that, every change is quoted before we make it. Day-to-day changes on a menu website are yours to make in the admin panel at any time. New pages or new features are new work, and are quoted whenever you ask for them.
Are the pictures on this site real?
Some are. The Gardener, his estate and the product scenes in the Screening Room were generated on a screen with AI tools, and no camera was used. The client websites are real. Their screens are captured from the live sites, and you can open both and check.


Contact
Let's give yours an edge.
Start a project with Thorns Digital. Three questions. We read every brief and reply by email or Instagram DM.
The brief
Or write to us
contact@thornsdigital.com
Instagram: @thornsdigital
Amman, Jordan










