<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: AMAN RAJ</title>
    <description>The latest articles on DEV Community by AMAN RAJ (@aman_raj_960).</description>
    <link>https://dev.to/aman_raj_960</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F3736731%2Fe73fb575-5642-4285-9899-ddfbdd5589f6.jpg</url>
      <title>DEV Community: AMAN RAJ</title>
      <link>https://dev.to/aman_raj_960</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/aman_raj_960"/>
    <language>en</language>
    <item>
      <title>Graphing the Future: How We Built HealthCurve Nova AI for HackHazards 2026 🚀</title>
      <dc:creator>AMAN RAJ</dc:creator>
      <pubDate>Tue, 02 Jun 2026 01:12:04 +0000</pubDate>
      <link>https://dev.to/aman_raj_960/graphing-the-future-how-we-built-healthcurve-nova-ai-for-hackhazards-2026-2ig4</link>
      <guid>https://dev.to/aman_raj_960/graphing-the-future-how-we-built-healthcurve-nova-ai-for-hackhazards-2026-2ig4</guid>
      <description>&lt;h1&gt;
  
  
  Graphing the Future: How We Built Health Curve Nova AI for HackHazards 2026 🚀
&lt;/h1&gt;

&lt;p&gt;Balancing my BCA coursework while diving into a massive buildathon is always a rush. HACKHAZARDS '26 runs as a two-month event from May to June 2026, giving us the time and space to ship a production-grade project instead of just a rushed prototype. With an incredible line-up of sponsors and a global pool of builders, my team and I set out to build &lt;strong&gt;Health Curve Nova AI&lt;/strong&gt;. &lt;/p&gt;

&lt;p&gt;Here is a look into our development journey, the challenges we tackled, and the tech that made it possible.&lt;/p&gt;

&lt;h3&gt;
  
  
  🛑 The Problem We Solved
&lt;/h3&gt;

&lt;p&gt;Managing multiple prescriptions, understanding dosages, and maintaining a strict medication schedule is a daily struggle for millions, particularly the elderly. Missed or incorrect doses can lead to severe complications. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Health Curve Nova AI&lt;/strong&gt; solves this through a dynamic OCR-based medication scheduling system. By simply snapping a picture of a medical prescription, our application uses AI to read the text, extract the medication details, and automatically generate a dynamic, conflict-free schedule for the patient.&lt;/p&gt;




&lt;h3&gt;
  
  
  🛠️ Our Tech Stack
&lt;/h3&gt;

&lt;p&gt;To build a scalable and responsive application, we utilized a mix of powerful frameworks and tools:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Frontend: Expo (JavaScript/React Native)&lt;/strong&gt; – Allowed us to rapidly develop a seamless, cross-platform mobile user interface.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Backend: Python (Flask)&lt;/strong&gt; – We needed a lightweight, highly performant backend to handle our core OCR logic, AI agent routing, and API endpoints.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Database: Neo4j&lt;/strong&gt; – The backbone of our data architecture, allowing us to map complex relationships between patients, medications, and time intervals.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Deployment &amp;amp; DevOps: Namespace&lt;/strong&gt; and &lt;strong&gt;Docker&lt;/strong&gt; – For containerization and streamlined deployment.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🤝 Partner Tracks Used
&lt;/h3&gt;

&lt;p&gt;We specifically targeted the partner tracks provided by the hackathon sponsors to elevate our project. The hackathon is structured around core technology pillars, and we made sure to utilize them effectively:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;The Neo4j Track:&lt;/strong&gt; Traditional relational databases wouldn't cut it for our highly connected data. We leveraged Neo4j's graph database capabilities to map complex medication schedules and check for potential drug interaction nodes.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Expo Track:&lt;/strong&gt; We utilized the Expo framework to handle our frontend architecture, significantly cutting down our development time while ensuring a high-end UI/UX. &lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;The Base44 &amp;amp; Namespace Track:&lt;/strong&gt; We utilized Base44 to rapidly prototype our MVP and relied on Namespace for robust, scalable deployment. &lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  ⚙️ Implementation &amp;amp; Architecture
&lt;/h3&gt;

&lt;p&gt;Our architecture follows a straightforward but powerful flow:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user takes a photo via the &lt;strong&gt;Expo&lt;/strong&gt; frontend, which sends the image to our &lt;strong&gt;Flask&lt;/strong&gt; backend.&lt;/li&gt;
&lt;li&gt;The backend triggers our AI/OCR pipeline to parse the messy prescription text into structured JSON data.&lt;/li&gt;
&lt;li&gt;From there, the backend constructs Cypher queries to interact with the &lt;strong&gt;Neo4j&lt;/strong&gt; database. It checks for existing prescriptions, maps the new schedule, and flags any overlapping contraindications.&lt;/li&gt;
&lt;li&gt;Finally, the processed schedule is pushed back to the frontend, which sets up local push notifications for the user.&lt;/li&gt;
&lt;/ol&gt;




&lt;h3&gt;
  
  
  🧗 Challenges Faced
&lt;/h3&gt;

&lt;p&gt;No hackathon is complete without a few late-night debugging marathons.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Taming the AI:&lt;/strong&gt; Getting the OCR model to accurately read varying handwriting styles from doctors required extensive prompting and fallback logic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Connecting the Graph:&lt;/strong&gt; Wrapping our heads around Cypher queries and optimizing them for our Flask backend took some trial and error. My teammate, Aditya Raj, and I spent hours debugging our graph schemas to ensure the edge relationships between different drugs were mapped correctly.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;State Management:&lt;/strong&gt; Managing complex state across our Expo application while ensuring the UI remained snappy required several refactors.&lt;/li&gt;
&lt;/ul&gt;




&lt;h3&gt;
  
  
  🎉 Conclusion
&lt;/h3&gt;

&lt;p&gt;Building &lt;strong&gt;Health Curve Nova AI&lt;/strong&gt; for HackHazards 2026 pushed us to explore new architectural patterns, heavily utilize AI agents, and leverage graph databases in ways we hadn't before. It was a massive step up from a standard 24-hour sprint.&lt;/p&gt;

&lt;p&gt;A massive thank you to the sponsors for the tools and the organizers for the platform! If you want a deeper behind-the-scenes look at the code and our development process, be sure to check out the devlog series on my YouTube channel, &lt;strong&gt;AmanCodeLogs&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Let me know your thoughts on our approach in the comments below! 👇&lt;/p&gt;

</description>
      <category>ai</category>
      <category>devchallenge</category>
      <category>showdev</category>
      <category>namespace</category>
    </item>
  </channel>
</rss>
