Projects

Overview

Nodro is a social calendar application designed to help friends coordinate plans and discover local events. It simplifies the chaos of group scheduling into a seamless, visual experience.

Timeline

2023 - Present

My Role

Full Stack Developer responsible for building the mobile-first web application, implementing the calendar sync algorithms, and designing the social interaction features.

Written in TypeScript
Private repository

Tech Stack

    Key Features

    • 1Social calendar sharing with privacy controls
    • 2Event voting and polling for group decisions
    • 3Integration with Google and Apple Calendars
    • 4Location-based event discovery

    Challenges & Solutions

    Challenge

    Managing complex timezone conversions for international friend groups.

    Solution

    Built a robust timezone handling system using temporal libraries to ensure event times are always accurate relative to the viewer.

    Challenge

    Optimizing the rendering of dense calendar views on mobile devices.

    Solution

    Utilized virtualization techniques to render only visible events, ensuring smooth scrolling and performance even with hundreds of entries.

    Outcomes & Impact

    • Grew to 500+ active beta users within the first month.
    • Featured in local tech blog for innovative UX implementation.