Back to ProjectsProject Case File

Rajdoot Paints

Company Marketing Website

A full marketing website for Rajdoot Paints Nepal, built from scratch in plain PHP (no framework). It covers the public-facing catalog, dealer network, events, and lead-generation forms that email submissions straight to the business owner with branded HTML emails and an auto-reply to the customer.

What Powers It

Backend

PHP (Procedural)

Email

PHPMailer via SMTP

Frontend

Vanilla JavaScriptGSAP + ScrollTriggerSwiper Carousels

Tooling

Composer

Inside the Build

Public Pages

  • Animated intro loader and hero section
  • Full product catalog grid with detail pages
  • Dealer locator with individual dealer profiles
  • Company events listing with detail pages

Lead Generation

  • General contact form
  • Dealer application form
  • Server-side validation on every submission
  • Branded HTML email to owner + auto-reply to submitter

Architecture

  • Shared navbar/footer components across every page
  • Per-page, per-breakpoint stylesheets loaded conditionally
  • Cache-busting via file modification time on every deploy
From the Working System

Screenshots

Screenshots from the finished site (deployment pending the client's domain). Product and event content is the client's own.

Directory & File Organization

components/Shared layout + page sections (navbar, footer, product, dealer, event, contact)
data/Placeholder content arrays (dealers, events)
includes/Mailer setup + config (config.php gitignored)
css/pc/, css/mobile/Per-breakpoint stylesheets
Java/main.jsAll front-end interactivity
assets/Images (products, dealers, hero sections)
vendor/Composer dependencies (gitignored)
*.php, *-detail.php, *-submit.phpTop-level pages, detail pages, and form handlers

Want Something Like This?

I build production-grade platforms like this one, end-to-end. Let's talk about your project.

Get In Touch