Selected work

Client production · Dec 2023 – Aug 2024

VNCaps

A cross-platform school-management dashboard for student, teacher, and administrator workflows.

VNCaps parent home dashboard with school modules
React Native / Expo / TypeScript

Role and ownership

Architected the role-aware application across more than 15 screens, including timetable rendering and push-notification delivery.

Verified outcomes

Delivered more than 15 role-aware application screens.

Supported student, teacher, and administrator workflows.

Integrated push alerts and dynamic timetable rendering.

The challenge

Make schedules, progress, and school updates usable across three roles without turning the application into separate, inconsistent products.

The approach

A shared cross-platform component model adapted navigation and content by role. Dynamic timetable rendering and Expo Notifications kept time-sensitive school information visible.

Architecture

Systems that stay understandable.

01

React Native and Expo client

02

TypeScript application modules

03

Role-based student, teacher, and administrator surfaces

04

Expo Notifications and dynamic timetable flows

The product in motion.

VNCaps parent home dashboard with school modules
VNCaps student health and daily activity screen
VNCaps parent login screen
VNCaps application launch screen

Technology

React NativeExpoTypeScriptExpo NotificationsRole-based access

Have a product that needs full-stack ownership?

Start a conversation