0%
> INITIALIZING...
SYS.V.4.0.1SECURE_CONNECTION
Induwara
Back to Projects

MLSA SRI LANKA COMMUNITY SITE

MLSA Sri Lanka Website

Jun 2025

Community website for Microsoft Learn Student Ambassadors in Sri Lanka. Home, About, Events, Ambassadors, Join, and Contact, with dark mode and Azure API ambassador data.

MLSA Sri Lanka Website project screenshot

Technologies

ReactJavaScriptViteAzure

Project details

Overview

The MLSA Sri Lanka website is the public community surface for Microsoft Learn Student Ambassadors in Sri Lanka. Pages cover Home, About, Events, Ambassadors, Join, and Contact, with dark mode. The ambassadors list is not hardcoded — it is fetched from an Azure API.

Live: mlsasl.induwara.dev. Source: github.com/induwarauthsara/MLSA-Srilanka-Website.

This sits alongside Induwara’s role as Microsoft Learn Student Ambassador — Senior (Gold).

Problem

A national student-ambassador community needs one site that looks official, lists people and events, and can be updated without editing HTML by hand. A static brochure cannot keep an ambassador directory current; an Azure-backed list can.

What I built

  • Home, About, Events, Ambassadors, Join, and Contact pages
  • Dark mode for a long reading / community session
  • Ambassador directory powered by an Azure API
  • Join and contact flows for inbound students
  • Vite + React frontend with Axios for API calls

Impact

  • A maintainable chapter website instead of a forgotten Google Site
  • Live directory that can grow as ambassadors join
  • Public repo so other ambassadors can contribute
  • Aligns community leadership (Gold MLSA) with a shipped artefact

Key features

  • Community identity and programme pages
  • Events listing
  • Azure-backed ambassador data
  • Dark mode
  • Join / contact paths

Technologies

React, JavaScript, Vite, Azure, and Axios for the ambassador API.

My role

Builder / contributor for the Sri Lanka chapter site, in the context of Senior (Gold) MLSA work.