trsmgr
Available for riad websites, hotel support, and direct-booking projects

Websites for riads, hotels, and tourism teams that need more direct guest inquiries.

I'm Oussama Nekker, a web developer in Essaouira. I've checked guests in, handled late-night questions, and seen where hotel websites lose people. Now I build multilingual, phone-first sites that make rooms, offers, maps, and WhatsApp contact easy to find.

Services

What I build

Pick the problem closest to yours. We can scope the rest on a short call.

Riad & hotel websites

Rooms, photos, prices, trust signals, maps, and WhatsApp in the right places. Built for guests deciding from a phone before they ever call.

Talk about your project

Restaurant & cafe sites

Menus that open quickly, reservation links that make sense, and WhatsApp ordering without forcing people to search your Instagram highlights.

Talk about your project

Tour operator landing pages

Clear pages for trips, prices, pickup points, FAQs, and proof. A cold visitor should know what happens next in less than a minute.

Talk about your project

Booking & admin dashboards

Small internal tools for bookings, payments, guests, and vendors when spreadsheets start costing too much attention.

Talk about your project

E-commerce platforms

Stores with a clean product flow, multilingual pages, and an admin panel the owner can actually run after launch.

Talk about your project

Custom web apps

Custom tools when templates stop fitting the idea: communities, dashboards, marketplaces, booking flows, or something stranger.

Talk about your project
Process

How we work together

Clear, predictable, no surprises.

1. Discovery

We talk through your idea, references or templates you like, and the functionality you need. Free, no commitment.

2. Deposit · build starts

Work begins when about 50% is paid. You get a timeline and a single channel — WhatsApp or email — for updates.

3. Prototype review

I show you the working build. You give feedback. I iterate until everything is in the right place.

4. Delivery + handover

Final payment, presentation docs explaining the project, plus 4 to 5 revision rounds or 15 to 20 days of follow-up support included.

About

I know the guest side and the desk side.

At the front desk, the problem is rarely just "a website". It is a guest who cannot find room details, a WhatsApp question at midnight, a reservation change that needs to be clear. I bring that experience into the sites I build. I also managed seven Enactus student projects in agriculture, electronics, digital solutions, and robotics, where the job was simple to say and hard to do: find the issue, organize the work, and deliver before the deadline.

Skills

What I work with

Frontend
  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • shadcn/ui
Backend
  • Node.js
  • PostgreSQL
  • Supabase
  • Prisma
  • REST & GraphQL
  • Auth (NextAuth, Clerk)
Design
  • Figma
  • Responsive design
  • Accessibility
  • Design systems
Tools & Deployment
  • Git & GitHub
  • Vercel
  • Docker
  • Sentry
  • Linear
  • CI/CD
Why work with me

Small studio. Direct line. Real code.

Hospitality experience

I have worked front desk and night audit in Essaouira. I know the late arrival, the missing booking detail, the guest who just wants one clear answer.

Fast delivery

Most sites ship in days, not months. No agency hand-offs, no idle weeks between updates.

Multilingual by default

Your guests come from everywhere. EN / FR / AR are standard, not paid extras.

Mobile-first, 3G-fast

Tested on real phones with real connections — the way your customers actually browse.

Direct line

You talk to me, not a project manager. Updates and questions go on WhatsApp or email.

Trust signals

What backs my work

Until formal testimonials are ready, the useful proof is public: shipped work, open code, and projects you can inspect.

GitHub

Every project I ship is open for inspection. See the code, the commits, the craft.

Building in public

I'm building FightClub — a community + learning-by-doing app — and documenting the journey out loud.

Always shipping

I learn by building. New stack, new project. The portfolio is a moving target.

Contact

Let's build something.

Send me your current site. I will point out 3 practical fixes for free, then you can decide if we should build together.