I'm always excited to take on new projects and collaborate with innovative minds.

Remote-first • Product-focused • Strong written communication

Phone

+2347032105185 | +17133701328

Email

me@samsonnnah.name.ng

Address

Abuja, Nigeria | Houston TX, USA

Social Links

Project

Ministry of Arts, Culture, Tourism and Digital Economy Nigeria - Digital Gallery of Arts

Client

Government Agency, Nigeria

Website

Visit Website
Request a Demo
Ministry of Arts, Culture, Tourism and Digital Economy Nigeria - Digital Gallery of Arts

Virtual Tour Platform – Immersive 360° SaaS Application

Role: Full-Stack Developer
Type: SaaS / Immersive Web Application
Tech Stack: PHP, JavaScript (jQuery), HTML5, WebVR, Amazon S3, Cloudflare R2, CDN Infrastructure


Project Overview

Architected and developed a scalable Virtual Tour SaaS platform enabling artists and organizations across Nigeria and the diaspora to create, customize, and publish immersive 360° experiences.

The platform delivers enterprise-grade tour management, immersive commerce, real-time collaboration, and white-label branding — while maintaining high-performance rendering across desktop, mobile, and VR devices.

Designed with a creator-first approach, the system allows unlimited tour creation, full branding control, monetization capabilities, analytics integration, and extensibility via custom APIs.


Core Functionalities

Immersive 360° Viewer Engine

  • Supports panoramic images, 360° photos, 360° videos, live streams, and Lottie panoramas
  • Interactive scene navigation via markers and free-click movement
  • 3D dollhouse view and WebVR compatibility
  • Smooth scene transitions with optimized rendering pipeline

Advanced Points of Interest (POI) System

  • Customizable POIs supporting:
    • Image galleries
    • 360° videos
    • Audio narration and rich text content
    • Custom HTML embeds & forms
    • PDF previews & downloadable assets
    • Google Maps integration
    • 3D objects and point clouds
    • Product integrations
  • POI grouping, scheduling, animations, and embedded interactions

Interactive Navigation & Exploration

  • Multi-map support with live location tracking
  • Compass navigation and distance measurement tools
  • Room lists with animated transitions
  • Interactive floor plan system

Monetization & Commerce Integration

  • Integrated Snipcart and WooCommerce for in-tour e-commerce
  • Advertisement placement support
  • Virtual staging (before/after object placement)
  • Learning mode & presentation overlays

Real-Time Collaboration & Social Interaction

  • Live shared tour sessions
  • Built-in video calls & chat using Jitsi
  • Facebook Messenger & WhatsApp integration
  • Voice command functionality
  • Real-time visitor tracking & engagement analytics

Security & Access Control

  • Passcode-protected tours
  • Lead capture forms with Mailchimp integration
  • Two-factor authentication (2FA)
  • Social authentication
  • Role-based and room-level access control

Technical Architecture

Backend Architecture

  • Modular PHP application architecture
  • Dynamic tour creation wizard & visual editor
  • Custom content management system (CMS)
  • Role-based access control (RBAC)
  • API-ready architecture for extensibility

Frontend Architecture

  • HTML5, JavaScript (jQuery), and responsive UI components
  • High-performance immersive viewer engine
  • Optimized animation and asset rendering pipeline

Storage & Infrastructure

  • Remote object storage integration:
    • Amazon S3
    • Cloudflare R2
    • Storj
    • Backblaze B2
    • DigitalOcean Spaces
  • CDN optimization for global asset delivery
  • Scalable infrastructure for high concurrent usage

Integrations & APIs

  • Google Analytics integration
  • Payment gateway integrations
  • AI-powered panorama generation & enhancement
  • Custom REST API support

Progressive Web App (PWA)

  • Offline capability via caching strategies
  • Installable cross-device experience
  • Performance-optimized loading strategy

Key Achievements

  • Engineered a scalable creator-focused 360° virtual tour SaaS platform
  • Enabled immersive in-experience commerce workflows
  • Implemented real-time collaboration within virtual environments
  • Delivered enterprise-grade white-label branding system
  • Optimized rendering performance across desktop, mobile, and VR devices

Impact & Recruiter-Relevant Highlights

  • Full lifecycle development (architecture, development, deployment)
  • SaaS product design with monetization strategy
  • Complex interactive frontend engineering
  • Cloud storage and CDN optimization
  • Real-time systems integration
  • Security-focused application design
 

  

Share

Leave a comment

Your email address will not be published. Email is optional. Required fields are marked *

Your experience on this site will be improved by allowing cookies. Cookie Policy