eofolarin.com
Emmanuel Folarin

IT Infrastructure Developer/ Manage

Web/Mobile App Developer

Cybersecurity

IT Consultant

Emmanuel Folarin

IT Infrastructure Developer/ Manage

Web/Mobile App Developer

Cybersecurity

IT Consultant

eTAP – Eterna Retail App Store

  • Created By: Emmanuel
  • Date: 07/08/2018
  • Client: Eterna Plc
  • Categories: Project

eTAP (Eterna Transaction & Access Platform) is an in-house e-commerce and service platform developed by the technology team at Eterna PLC. The project was part of a digital transformation initiative to streamline petroleum product sales, improve customer service, and centralize online transactions. Fully owned by the internal IT department, the platform was designed to reduce outsourcing costs and increase operational efficiency.

CORE FEATURES

The platform integrates multiple service modules into a unified online portal:

  • Oil Expert Check: Self-service tool for selecting the right lubricant based on vehicle type or usage.

  • Customer Service: Online support interface with ticketing and contact options.

  • Diesel Serv: Bulk diesel purchase and order scheduling for corporate clients.

  • Lube Mart: Digital storefront for Eterna’s range of lubricants and related products.

  • Order Tracking: View purchase history, delivery status, and receipts.

  • Payment Gateway Integration: Secure checkout via online payments.

  • Mobile-Responsive UI: Designed to function seamlessly across devices.

INFRASTRUCTURE REQUIREMENTS & ARCHITECTURE

The application was hosted on a secure Virtual Private Server (VPS) environment to provide better control, scalability, and performance. Key infrastructure elements included:

  • VPS Hosting Provider: DigitalOcean (or similar)

  • LAMP Stack: Linux, Apache, MySQL, PHP

  • Domain & DNS Management: Managed via external registrar

  • SSL Certificate: Let’s Encrypt / Comodo SSL for HTTPS security

  • Firewall Configuration: iptables and fail2ban for traffic filtering and brute-force protection

  • CDN (Optional): Cloudflare used for DNS, basic caching, and DDoS protection

  • Backup Strategy: Automated daily backups stored on a separate volume

  • Monitoring: UptimeRobot / custom cronjob alerts for resource monitoring

MY CONTRIBUTIONS

  • Led the infrastructure planning and resource estimation.
  • Set up and configured the VPS environment from scratch
  • Managed the domain and DNS configuration
  • Deployed and secured the web application on production servers
  • Collaborated with developers on platform optimization and testing
  • Created documentation for internal IT use and disaster recovery