Logo Lanfrica

italkproperty/lamrontours2

Domain:

digital infrastructure

Record type:

software
Creator:
ita
Host:
β€œDynamic tour agency web app for Lamron Tours & Safaris in Namibia # Lamron Tours & Safaris - Namibia Adventure Web Application A modern, high-end Next.js 13+ application for Lamron Tours & Safaris, featuring dynamic tour listings, booking management, and responsive design. ## 🎯 Features βœ… **Home Page** - Hero section with CTA, featured tours, and company highlights βœ… **Tours Page** - Dynamic listing with sorting and filtering βœ… **Tour Details** - Full tour information with itinerary, reviews, and pricing βœ… **Booking System** - Complete booking form with API integration βœ… **Contact Page** - Contact form with FAQ section βœ… **About Page** - Company story, team, values, and awards βœ… **API Routes** - Full-featured backend for bookings and contact βœ… **Responsive Design** - Mobile-friendly UI using Tailwind CSS βœ… **SEO Optimized** - Dynamic metadata and structured content βœ… **Performance** - Optimized images, fast loading, and smooth interactions ## πŸš€ Tech Stack - **Framework**: Next.js 16.0.8 (App Router) - **Language**: TypeScript - **Styling**: Tailwind CSS 4.1.17 - **Icons**: Lucide React - **Image Optimization**: Next.js Image Component - **API**: Node.js Routes (in-memory storage) ## πŸ“ Project Structure ``` app/ β”œβ”€β”€ (site)/ # Site layout group β”‚ β”œβ”€β”€ layout.tsx # Site layout with header/footer β”‚ β”œβ”€β”€ page.tsx # Homepage with hero & featured tours β”‚ β”œβ”€β”€ tours/ β”‚ β”‚ β”œβ”€β”€ page.tsx # Tours listing page β”‚ β”‚ └── [slug]/ β”‚ β”‚ └── page.tsx # Dynamic tour details page β”‚ β”œβ”€β”€ about/ β”‚ β”‚ └── page.tsx # Company information β”‚ β”œβ”€β”€ contact/ β”‚ β”‚ └── page.tsx # Contact form & FAQ β”‚ └── bookings/ β”‚ └── page.tsx # Booking form β”œβ”€β”€ api/ β”‚ β”œβ”€β”€ bookings/ β”‚ β”‚ └── route.ts # POST/GET bookings endpoint β”‚ β”œβ”€β”€ contact/ β”‚ β”‚ └── route.ts # POST contact endpoint β”‚ └── tours/ β”‚ └── route.ts # GET tours endpoint β”œβ”€β”€ …