01 / 03
case study· Smart Scheduling Platform

PlanGo

A smart scheduling platform managing appointments, transport, recurring events, route planning and leave-time notifications based on travel duration.

My roleFront-End Developer (co-developer)
Year2025
CategorySmart Scheduling Platform

PlanGo

Overview

PlanGo is a smart scheduling platform that treats time and travel as one problem. It manages appointments, transport methods, recurring events and route planning, and it warns you when to leave based on how long the journey will actually take.

The goal

Give users, organizations and admins a single scheduling surface that understands travel time — not just calendar slots.

My role

Front-End Developer (co-developer)

Key features
01

Role-based interfaces for users, organizations & administrators

02

Standalone components with lazy-loaded routes and route guards

03

Interactive MapLibre GL maps wired to a RESTful API

04

Leave-time notifications derived from live route duration

Challenges

Modeling recurring events and route planning without the UI turning into spaghetti — solved with a clear signal-driven state layer.

Keeping map interactions smooth while the schedule updates in real time.

Screens

screenshot goes here · screenshot goes here

PlanGo · 01

PlanGo · 02

The result

A scalable, role-aware scheduling app with maps, guards and a state layer built to keep growing.

What I learned

Standalone components + lazy routes keep a feature-heavy app fast and navigable.

Designing state before screens pays off the moment requirements grow.

Angular 21SignalStoreMapLibre GL