Skip to content

developing a simple app to help people taper off benziodiazapine medication

License

Notifications You must be signed in to change notification settings

FransAris/taper

Repository files navigation

Medication Tracker

A cross-platform desktop application for tracking benzodiazepine medication usage and monitoring plasma levels. Built with Electron and React.

Features

  • Real-time medication tracking
  • Plasma level visualization
  • Stacked area charts for psychoactive and plasma levels
  • Medication logging with timestamps
  • Configurable settings
  • Cross-platform support (Windows, macOS, Linux)

Development Setup

  1. Clone the repository:
git clone https://github.com/FransAris/taper_React.git
cd taper_React
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev

Building

To create a production build:

npm run build

Project Structure

src/
├── main/           # Electron main process
├── preload/        # Preload scripts
└── renderer/       # React application
    ├── components/ # React components
    ├── context/    # React context providers
    ├── utils/      # Utility functions
    └── styles.css  # Global styles

Technologies

  • Electron
  • React
  • Recharts
  • Electron Store
  • Webpack

License

MIT License

Author

Frans Aris (@FransAris)

About

developing a simple app to help people taper off benziodiazapine medication

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published