For now, I am putting this project on hold. I like the concept still, but I do not have the free time to fully develop it. Also, I am not happy with the stack (specifically, Electron), and would like to refactor (or rather, rebuild) the app using a Vite and Expo or something or rather.
A cross-platform desktop application for tracking benzodiazepine medication usage and monitoring plasma levels. Built with Electron and React.
- 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)
- Clone the repository:
git clone https://github.com/FransAris/taper_React.git
cd taper_React
- Install dependencies:
npm install
- Start the development server:
npm run dev
To create a production build:
npm run build
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
- Electron
- React
- Recharts
- Electron Store
- Webpack
MIT License
Frans Aris (@FransAris)