- Node.js
- npm
- Database (SQL Server)
- Git for version control
git clone https://github.com/8848digital/EMR_Catalog_Admin_Panel.git cd EMR_Catalog_Admin_Panelnpm installCreate a .env file in the root directory and configure the following variables:
npm run devhttp://localhost:3000/api/ EMR_CATALOG_ADMIN_PANEL/ ├── config/ # Configuration files │ └── db.js │ ├── controllers/ # Business logic and request handlers │ ├── authController.js │ └── custMstController.js │ ├── public/ # Static assets (CSS, JS) │ ├── css/ │ └── js/ │ ├── routes/ # Route definitions │ ├── pageRoute.js │ └── route.js │ ├── templates/ # EJS view templates │ ├── config.ejs │ └── login.ejs │ ├── utils/ # Helper functions and query handlers │ ├── controllerWrapper.js │ └── queryHandler.js │ ├── .env # Environment variables ├── .gitignore # Git ignore rules ├── app.js # Main server entry point ├── package.json # Dependencies and scripts ├── package-lock.json # Dependency lock file └── README.md # Project documentation ```