Client project

Kaaf Events

A fully CMS-driven website for an event management company.

Client:Kaaf Events
Industry:Events & weddings
Year:2025
Status:Live
kaafevents.com
Kaaf Events
Overview

Kaaf Events needed a website that shows off their work and brings in enquiries — and that their own team can keep up to date.

The site is built in Next.js for speed and search visibility, backed by a Node.js API and a React admin panel that controls every section of the site.

✳ The problem

A static website that needed a developer for every change, and enquiries arriving across scattered channels.

✳ The solution

A website where every section is driven by the CMS, plus an admin panel to handle enquiries, quotation requests and job applications in one place.

Features

What it does.

  • (01)

    Managed homepage

    Hero banners, video sections, site statistics and testimonials, all editable from the admin panel.

  • (02)

    Services & portfolio

    Service pages and a categorised portfolio of past events.

  • (03)

    Gallery, blogs & vlogs

    Photo gallery and content sections that help the site rank and keep visitors engaged.

  • (04)

    Enquiries & quotations

    Contact enquiries and quotation requests collected and tracked from the admin panel.

  • (05)

    Careers

    Job openings with online applications.

  • (06)

    Users & roles

    Admin users with role-based permissions.

Under the hood

Engineering highlights.

  1. 01Dynamic sitemap and robots configuration for search engines
  2. 02API documented with Swagger
  3. 03Role-based admin access
My role

Full stack developer — website, admin panel and backend API.

Tech stack
  • Next.js
  • React
  • Vite
  • Node.js
  • Express.js
  • MongoDB
  • Tailwind
  • Swagger
Deepak®

Reach out to me

Contact me

Let’s create together.

✳ Results-driven solutions

Have a product idea, a website to build or a system to modernise? Send me a message.