GLS Website and Admin

GLS Website and Admin

Comprehensive Event Management Platform

December 2022
Private Repository
Visit Project

Overview

I developed a complete digital ecosystem for the Global Leadership Summit Ethiopia, a prestigious yearly event that connects leaders across various sectors. This platform serves dual purposes: engaging potential attendees through an informative public website while providing organizers with powerful tools to manage all aspects of the event lifecycle.

Key Features

  • Dynamic Content Management: Event information, speaker profiles, schedules, and resources are easily managed through a custom Strapi CMS
  • Streamlined Registration Process: Intuitive user journey from initial interest to confirmed attendance with automated email confirmations
  • Administrative Dashboard: Comprehensive backend for organizers to track registrations, manage attendees, and analyze participation data
  • Payment Integration: Secure processing of registration fees with support for multiple payment methods
  • Responsive Design: Optimized user experience across all devices, ensuring accessibility for all potential attendees
  • Multilingual Support: Content localization capabilities to serve Ethiopia's diverse linguistic landscape
  • QR-Based Attendance Tracking: Flutter mobile application for event staff to efficiently scan attendee badges and track real-time attendance
  • Automated Reporting: Custom analytics to provide organizers with insights into registration trends

Technical Implementation

  • Frontend Architecture: React with Next.js for server-side rendering, optimizing both performance and SEO
  • Mobile Application: Flutter-based scanner app for Android and iOS, enabling offline functionality with data synchronization capabilities
  • Backend Framework: Headless CMS approach using Strapi for flexible content modeling and API-based content delivery
  • Authentication System: JWT-based secure access for different user roles (attendees, admins, content managers)
  • Database Design: Efficient relational structure to manage complex relationships between events, sessions, speakers, and attendees
  • Deployment Strategy: Containerized application with CI/CD pipeline for reliable updates and maintenance

Business Impact

This platform significantly transformed the event's digital presence and operational efficiency. By digitizing previously manual registration processes, the organizers reduced administrative overhead while increasing registration completion rates. The QR code scanning system eliminated long check-in lines and provided real-time attendance insights, allowing staff to manage venue capacity more effectively and enhance the attendee experience from registration through to event participation.

Technologies Used

ReactReact
Next.jsNext.js
StrapiStrapi
FlutterFlutter
Node.jsNode.js
PostgreSQLPostgreSQL
Tailwind CSSTailwind CSS
DockerDocker