Skip to content

This page was made as a personal project in connection with an educational exercise.

This is NOT the official site of the company or brand identified on the page. The creator of this page is NOT affiliated with the company or brand in any way. DO NOT enter any personal information (such as logins, passwords or credit card numbers) on this site.

Dricmoy/PillPal

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

158 Commits
 
 
 
 
 
 
 
 

Repository files navigation

💊 Pill Pal — HackED 2025 Project

Pill Pal is a user-friendly application designed to help you manage your health by tracking your medication schedule and connecting you with supportive communities.

TypeScript Python CSS JavaScript HackED License


🎨 Showcase

Here’s a visual walkthrough of Pill Pal.

Landing Page

Landing Page

Profile & Settings

Profile and Settings

Medication Tracking Dashboard

Medication Tracking Dashboard

Community Forum + Chatbot Support

Community Forum

Error Page

Error Page


📜 Table of Contents


🧠 Inspiration

The idea for Pill Pal emerged when a team member shared a personal story about their parents, who struggle with taking medications on time.
Managing medication schedules manually is time-consuming and overwhelming, especially for older adults.
There was also a lack of a supportive community for people facing similar challenges.

This sparked the idea to create an app that not only helps users manage their medication but also connects them to a supportive community.


📌 What it Does

Pill Pal is a medication management app designed to simplify tracking and community support.
Key features include:

  • Medication Tracker: Dashboard to track medication schedules, set reminders, and mark doses as taken.
  • Community Forum: Interactive space to connect, ask questions, and share experiences.
  • Caretaker Support: Add caretakers to view schedules, alerts, and refill needs.
  • Live Map Integration: Google Maps API for locating pharmacies and healthcare facilities.
  • OCR & Text Detection: OpenAI and Tesseract.js scan medication labels for accuracy.
  • Chatbot Support: Tidio chatbot for instant user assistance.
  • Educational Widgets: Learn More features for drug interaction insights.

🛠 How We Built It

  • Frontend: Next.js for a dynamic and responsive user experience.
  • Backend: Django and Django REST Framework for authentication, scheduling, and forum management.
  • Database: SQLite to store user data, medication schedules, and forum posts.
  • APIs & Integrations:
    • Google Maps API for location-based services
    • OpenAI API + Tesseract.js for OCR
    • Tidio chatbot for real-time support
    • Flarum for the community forum

⚠ Challenges

  • Time Constraints: Building the app during a hackathon meant prioritizing features carefully.
  • Feature Balancing: Making both the medication tracker and forum user-friendly was challenging.
  • User Engagement: Iterating forum design for high engagement took extra effort.

🏆 Accomplishments

  • Integrated multiple powerful features into a cohesive app under time constraints.
  • Successfully integrated Google Maps, OpenAI, Tesseract.js, and Tidio.
  • Created a tool that helps users manage medication while fostering a supportive community.

📚 What We Learned

  • User-Centric Design: Always prioritize solving the real pain points for users.
  • Community Building: Community features boost engagement and project value.
  • Technical Balance: Integrating real-time features while keeping the app responsive was a key learning curve.

🚀 What's Next

  • Feature Expansion: Notifications for refills, personalized health insights, deeper healthcare integrations.
  • Community Growth: More specialized groups for different health conditions.
  • Mobile App: On-the-go medication tracking and community interaction.

🛠 Tech Stack

Language / Framework Usage
TypeScript (84.8%) React frontend development
Python (13.3%) Django backend
CSS (1.2%) Styling
JavaScript (0.7%) Frontend scripting

Backend: Django
Frontend: React + Next.js


Built for HackED 2025 by Dricmoy Bhattacharjee and team.

📫 Contact me:
LinkedIn | Email

About

HackED 2025 Project: Manage your medication schedule and connect with a caring community.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 84.8%
  • Python 13.3%
  • CSS 1.2%
  • JavaScript 0.7%