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.
Tech Stack
What Powers It
Backend
PHP (Procedural)
PHPMailer via SMTP
Frontend
Vanilla JavaScriptGSAP + ScrollTriggerSwiper Carousels
Tooling
Composer
Feature Breakdown
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.
Project Structure
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 stylesheetsJava/main.jsAll front-end interactivityassets/Images (products, dealers, hero sections)vendor/Composer dependencies (gitignored)*.php, *-detail.php, *-submit.phpTop-level pages, detail pages, and form handlersWant Something Like This?
I build production-grade platforms like this one, end-to-end. Let's talk about your project.
Get In Touch