Group project for telemedicine application for CS6360 for Fall 2022
- Vedant Sapra (vks220000) (Team Leader)
- Haoyan Li (hxl210024)
- Roshan Pardiwala (rnp190001)
- Mrinalini Raghavendran (mxr210111)
- Akihiro Yoshimoto (afy180000)
Setup MySQL -> https://dev.mysql.com/downloads/installer/
Please run all files in the /SQL package in the following order:
- CREATE_TABLES.sql
- INSERT.sql
- VIEWS.sql
- COMPLEX_QUERIES.sql
Install node -> https://nodejs.org/en/download/
- Navigate to the
telemedicine-ui
directory - Run the command
npm install react-scripts
- Run the command
npm start
- Access the frontend with
http://localhost:3000
Setup VSCode -> https://code.visualstudio.com/
- Make sure to get relevant extensions for maven -> Extension Pack for Java
- From the Maven side panel in VS Code, run the following tasks in the lifecycle dropdown - clean, install
- Update your username and password as per your myswl configuration at
src.main.java.com.cs6360.telemedicine.TelemedicineApplication.java
- If you are encountering errors while connecting to the DB, open your MySQL isntaller and reconfigure MySQL server to use legacy authentication
- Run file
TelemedicineApplication.java
- Test by starting application and using browser to access
http://localhost:8080/superuser/getAllUsers