Back Office, Loplat Manager

An internal back office for classifying and reviewing collected WiFi signals and store information, and managing inquiries and requests from users of the location data collection app.

This was the first project I worked on after joining. The existing Vue-based back office had issues including uncontrolled two-way bindings, high inter-component coupling, mixed style code and business logic, and insufficient documentation with no traceable history. I migrated it to React. I also proposed the first adoption of TypeScript to improve developer experience.

Internal Review

Period

Aug 2019 – Oct 2021

Tech Stack

React, Typescript, MobX, Redux, Redux-Saga, ESLint, Prettier, styled-components, storybook, Firebase hosting

Work

Flux Architecture

Presentational and Container Component Pattern

TypeScript Adoption

© Sangho Yun.RSS