Skip to content
← projects

Angkasa Pura · 2021 — 2022

Elora

An internal e-library for Angkasa Pura employees — browse, read, and bookmark books.

Elora — cover
Role
Frontend Engineer
Timeline
2021 — 2022

Overview

Elora is an internal online library ("E-library") at Angkasa Pura. It offers the familiar library experience — a catalogue, reading, and favourites — restricted to registered employees, alongside a dashboard that tracks courses and modules.

The challenge

An internal tool still has to feel good to use. The goal was a calm reading experience and a dashboard that makes progress obvious at a glance — courses taken, modules completed — for staff who use it between actual work.

My role

  • Build the reader-facing application and the progress dashboard.
  • Wire the catalogue, reading, and bookmarking flows to the API.

Approach

I led with clarity: a dashboard that summarises progress up top, then a clean catalogue and a distraction-free reader. Redux keeps library state consistent across the app; access is limited to registered employees.

What I built

  • A book catalogue and in-app reading.
  • Bookmarking favourite books.
  • A dashboard summarising courses taken and modules completed.
  • Employee-only access to the library.

Under the hood

  • React + React Bootstrap, React-Redux for state, Axios for the API.
  • Styled with SCSS.

Tools

Figma · VS Code · Postman · Git · Trello · VPS · PM2

Next project

Sharia Coop