Skip to content

Bltatum/MIT-backEnd-Capstone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Medical Incident Transcriber

This was My NSS Back-End capstone project. This is App allows first responders to record audio during an incident and have the audio transcribed in real time with a timestamp so the First Responder or Medic can look back through the transcription for incident details for thier report. This App gives the ability to know when certain event transpired I.E When patient contact was made, when CPR was started or stopped, or when drugs were administered.

Tech Used:
-Javascript
-C#
-React
-reactstrap
-bootstrap
-ASP.NET
-Entinty Framework core
-MySQL express

Getting Started

  1. Pull down this repo

  2. Run the SQL script that is in the root directory, called SQLQueryCreateTables9.sql and then run SQLQueryHospitalSeedData.sql . This will create the MIT database.

  3. Create your own firebase project and do the following steps in the firebase console:

    • Go to Firebase and add a new project. You can name it whatever you want (Sender is a good name)
    • Go to the Authentication tab, click "Set up sign in method", and enable the Username and Password option.
    • Add at least two new users in firebase. Use email addresses that you find in the UserProfile table of your SQL Server database
    • Once firebase creates a UID for these users, copy the UID from firebase and update the FirebaseUserId column for the same users in your SQL Server database.
    • Click the Gear icon in the sidebar to go to Project Settings. You'll need the information on this page for the next few steps
  4. Go to the appSettings.Local.json file. Replace the value for FirebaseProjectId with your own

  5. Open your client directory in VsCode. Open the .env.local file and replace __YOUR_API_KEY_HERE__ with your own firebase Web API Key

  6. In package.json add the following proxy to the json object: "proxy": "https://localhost:5001"

  7. Install your dependencies by running npm install from the same directory as your package.json file

  8. You will also need to install react speech kit, bootstrap, reactstrap, react-router-dom, cloudinary-react, firebase, and lodash.debounce in the same directory as your package.json file

Start

To start the application, run the following command in your terminal inside of the MIT client directory:

npm start

This project was bootstrapped with Create React App. Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published