Light the digital candle to commemorate holocaust victim

Illuminate the Past

NGO
Refactoring
Redesign
Auditing

Client

Illuminate Foundation is a registered non profit organization. It was founded to increase the awareness, education and commemoration of the Holocaust for future generations.

LENGTH
1.5
months
Years
React.js
Ruby on Rails
Typescript
About project

Create a meaningful, digital candle lighting ritual so users could easily honor the memory of one victim of the Holocaust, for years to come.

When we were first asked to develop the app the major feature was to enable users to light the digital candle and to assign them so that returning users can light them up again. Process of lighting the candle had to be appealing and engaging.

When we were asked for assistance the second time we needed to implement the map functionality. Client wanted to show how many users have engaged throughout all those years and that initiative have a world wide reach.

work
scope

NGO

Refactoring

Redesign

Auditing

  • Using cookies we save candle data assigned to user weather signed in or not,
  • To ensure user engagement user receives email before the event reminding them to light their candle,
  • We needed to refactor the codebase and move it to the new framework which is Next.js in order to fasilitate its modern features,
  • To make development more secure we implemented Typescript which helps us catch bugs before it might be introduced on production,
  • One of the main feature of the app is to locate lighted digital candles on the map based on the location specified by the user. However the app didn't encoureage them to specify detailed position so a lot of candle were placed with the same coordinates. We wanted to spread those candles evenly on the map so they won't be placed on top of each other.
No items found.
-