Hello lovely people, I’m enjoying this community a lot, I have learnt many things and got my server up and running with decent amount of useful services. It wouldn’t be possible without all the help I got here and it’s time to give back something from myself. Maybe one of you will host this app, hopefully.

MedAssist is a simple Node.js application made with love to help my partner manage their daily medications. It makes it easy to keep track of medication inventory and reorder on time by sending reminders. If you’re unsure whether a dose was taken, just check the dashboard, and comparing the expected stock with the actual quantity can help confirm. For travel, MedAssist takes away the stress by generating a quick list of all necessary medications for the time you’ll be away.

Keep in mind I’m not a professional programmer, coding is just a hobby for me. Working on this project is a way for me to unwind on stressful days and spend some time doing something I enjoy. I’d be happy if anyone else finds it useful, but I’ll likely keep it going either way!

I am self educated and I have already impressed myself with results I got so far, but it might make real coders laugh (which is also not bad hehe). I had some previous javascript experience (some simple stuff), but other than that I followed many guides and got decent amount of help from AI.

Features:

  • Track medication inventory and know exactly when to reorder
  • Receive email reminders when supplies are low
  • Generate a custom medication list for travel, including quantities needed for your chosen timeframe (optionally send by e-mail)
  • Simple dashboard showing medication status and upcoming schedules
  • User friendly web interface for easy medication management and configuration

It can be hosted in Docker container and docker-compose is available on GitHub. You can also try out Demo

It is my first GitHub project, also first application and first docker container I made. Feel free to ask anything, feedback and all suggestions are welcome!

Have a nice day R

  • Strit@lemmy.linuxuserspace.show
    link
    fedilink
    English
    arrow-up
    9
    ·
    3 days ago

    Nice. Any plans on mobile clients?

    This would be great for my spouse, but she don’t really use desktop/browser apps. A mobile app could also integrate with the existing reminders/notifikations of the OS it’s on.

    • rambosOP
      link
      fedilink
      English
      arrow-up
      7
      ·
      3 days ago

      Thx!

      I dont know how to build mobile app, at least not yet. It should work fine on mobile browser tho, it looks good enough on my phone. Did you try opening the page on your phone?

      I was thinking about mobile reminders. Before this app I made a same thing under home assistant. I have made automations for android notifications, I also made another automation that sets alarms on Android device every morning. I ended up not using them since built in clock alarms work every time and dont rely on anything. I’m considering that anyway and I might give it a shot soon

      • HybridSarcasm@lemmy.worldM
        link
        fedilink
        English
        arrow-up
        6
        ·
        3 days ago

        Home assistant integration could accomplish this for you. Not sure if it’s less work than regular mobile clients, though.

    • rambosOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Thank you mate. I’m happy to share

  • choco@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    6
    ·
    3 days ago

    I was looking for something similar some time ago and couldn’t find anything as clean as this, thank you for sharing!