Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

141 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’Š DoseTra – Smart Medicine Reminder System

An AI-powered medicine management system for users to track daily doses, receive reminders, and predict missed schedules.
This project provides a personalized, convenient, and intelligent solution for managing medicines using Node.js, Express, MongoDB, and React.js.


πŸ“Œ Problem Statement

Managing daily medicines is challenging:

  • People often forget dosages, timings, or frequency
  • Simple alarms don’t track taken vs. missed doses
  • No personalized insights or predictive nudges
  • Lack of integration with personal calendars

Goal: Build a unified system that:

  • Allows users to manage medicine schedules (CRUD)
  • Sends reminders via browser/email
  • Tracks adherence and missed doses
  • Predicts high-risk missed times using AI
  • Provides dashboards, graphs, and chatbot assistance
  • Syncs schedules with Google Calendar

πŸ—οΈ Tech Stack

Backend

  • Node.js + Express
  • MongoDB + Mongoose
  • JWT Authentication
  • bcrypt for password hashing
  • Nodemailer for email reminders
  • Node-cron for scheduled notifications

Frontend

  • React.js
  • Tailwind CSS + shadcn/ui
  • Axios (API calls)
  • Recharts / Chart.js

Integrations

  • Google Calendar API
  • OpenAI API (chatbot assistant, optional)

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages