A web application which digitalise the process of clinic management in government hospitals. The objective of this application is to reduce the waiting time of the patient in the clinical department. More over it also ensures that patient data are secure it all their records and results.
- React is a one of the most popular front end view frameworks
- Spring Boot is an awesome framework to build RESTful API and Microservices.
- Node v10+ for npm
- Visual Studio Code - Latest Version
- Java 8+
- Spring Boot IDE
- RFID Reader/Writer
- AWS S3 Bucket
-
Clone the application
git clone https://github.com/silentnerd/SmartClinicManagementSystem-ReactJs.git cd scms-server -
Create MySQL database
create database scms_app
-
Change MySQL username and password as per your MySQL installation
-
open
src/main/resources/application.propertiesfile. -
change
spring.datasource.usernameandspring.datasource.passwordproperties as per your mysql installation
-
-
Change AWS Configuration settings
-
open
src/main/resources/application.propertiesfile. -
change
aws.access.key.id = #,aws.access.key.secret = #andaws.region = #
-
-
Run the app
You can run the spring boot app by typing the following command -
mvn spring-boot:run
The server will start on port 5000.
First go to the scms-client folder -
cd scms-clientThen type the following command to install the dependencies and start the application -
npm install && npm startThe front-end server will start on port 3000.
