We addressed medication non-adherence by implementing a smart, three-pillar solution centered on automation and safety. First, OCR (Optical Character Recognition) technology enables users to scan prescription labels directly through the mobile camera, significantly reducing manual entry errors. This data feeds into a Rules Engine that generates optimal, personalized schedules while checking for interactions against a vetted medication database. Finally, the system uses Agenda to manage background jobs, triggering Advanced Notifications that provide context-aware alerts—such as "take with food" or "may cause drowsiness"—directly to the user's device.