Skip to content

🎬A clinic management system which was developed in Express.js with mongonese database

License

Notifications You must be signed in to change notification settings

papatekken/coman

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

COMAN(Consultation Management System)

Version license ExpressJS MongoDB

  • Development in progress * A clinic management system which was developed in Express.js with mongonese database

About

This system was developed for my kung fu instructor, who is a chinese chiropractor. So the updates in future will probably based on his feedback and requests.

In current version, all CRUD operation are ready with some basic features, but I would like to implement few more planned features before launching the production version.

Features

  • manage records of patients, consultations, medicines and prescriptions
  • switch language between English and Chinese

Installation

  1. Setup NodeJS and GIT in runtime environment

  2. Clone the repository

    git clone https://github.com/papatekken/coman coman
    
  3. In local directory 'coman'(directory with the repository content cloned ), check package.json to make sure all required packages are installed

  4. Duplicate the env.example file and edit the ".env" file for your own setting

    cp .env.example .env
    
    • okta account is needed, as it handles the authentication of COMAN system.
    • mongodb account is needed, as it is used for cloud database for COMAN system.
  5. In root directory of 'coman', run following command to start the application

    npm start
    

Planned implementation

  • pagination of patient/consulation list
  • print receipt
  • print leave paper
  • display list of last 10 consultations
  • edit page for preset formula, which can be applied in prescription as predefined medicine selection

License

GNU AGPLv3

Contact

Created by @papatekken - feel free to contact me!

About

🎬A clinic management system which was developed in Express.js with mongonese database

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published