Skip to content

MouhBbt/med

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cabinet-medical

Medicare Pro - Medical Cabinet Management

A complete offline medical cabinet management application built with Electron.js and SQLite.

🚀 Quick Start Guide

1. Install Dependencies

npm install

2. Reset Database (Start Fresh)

node reset-database.js

3. Generate Test License Key

node generate-test-license.js

Important: Copy the license key that appears (format: MEDPRO-XXXX-XXXX-XXXX-XXXX)

4. Start Application

npm start

5. Setup Wizard

Follow the on-screen prompts:

  • Step 1: Enter the license key from step 3
  • Step 2: Enter cabinet name and doctor name
  • Step 3: Create username and password
  • Done: Start using the application!

📋 Testing Workflow

# Complete fresh start
node reset-database.js
node generate-test-license.js
npm start

🎯 Features

  • Patient Management: Add, edit, search patients
  • Consultations: Record visits with vital signs
  • Prescriptions: Create and print prescriptions
  • Sick Leaves: Generate sick leave certificates
  • Appointments: Schedule patient visits

🔧 Useful Commands

Command Purpose
npm start Start the application
node generate-test-license.js Generate new license key
node reset-database.js Clear all data (fresh start)
npm run build Build for distribution

📁 Database Location

~/.config/medicare-pro/medicare-pro.db

🐛 Troubleshooting

License not working?

node reset-database.js
node generate-test-license.js
npm start

Can't login?

node reset-database.js
# Then setup again

Version: 1.0.0

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors