Bots Safari Tours
High-performance Botswana safari booking platform with day-by-day itinerary parsing, admin moderation panel, dynamic WebP image generation, and multi-language support.


Project Overview
Bots Safari Tours is a full-stack Botswana safari booking platform designed to showcase mobile camping packages and wildlife field journals. It features automated day-by-day itinerary extraction from package documents, server-side WebP responsive image variant generation via Sharp, role-based admin moderation, and compile-time multi-language support (English, Spanish, German, French).
Key Features
- Curated mobile camping & safari package itineraries
- Role-based admin content panel (activities, gallery, blog moderation)
- Server-side WebP image generation & lightbox viewer
- Compile-time i18n (en, es, de, fr) via Paraglide
- Email notifications & admin enquiry response workflow via Resend
- Dynamic SEO & JSON-LD schemas derived from activity package documents
Challenges & Solutions
Parsing unstructured safari package itinerary documents into structured day-by-day interactive schedules while maintaining low latency, fast WebP image processing, and multi-language SEO schemas.
Results & Impact
Achieved rapid page load performance, dynamic multi-language SEO optimization, and seamless booking enquiry notifications via Resend transactional emails.