ClarkStateWebDev / SeniorProject

Development repository for Clark State EHR
0 stars 1 forks source link

Review project folder structure #105

Closed Alex2point0 closed 2 years ago

Alex2point0 commented 2 years ago

Current folder structure (development branch)

CLIENT FOLDER

ehr/ ├── client/ ├── README.md ├── package.json ├── package-lock.json ├── .gitignore │ ├── public/ │ ├── favicon.ico │ ├── index.html │ ├── logo192.png │ ├── logo512.png │ ├── logo.png │ ├── logoFlat.png │ ├── manifest.json │ ├── robots.txt │ └── img/ │ ├── EHRLogo.png │ ├── FinalLogo.png │ ├── FinalLogoFlat.png │ └── oval headshots.png x 11 │ └── src/ ├── App.css ├── App.js ├── App.test.js ├── index.css ├── index.js ├── logo.svg ├── serviceWorker.js ├── setupTests.js │ ├── css/ │ ├── App.css │ ├── footer.css │ ├── index.css │ ├── Navbar.css │ ├── Table.css │ └── Tabs.css │ └── components/ ├── NavBar.js │ ├── pages/ │ │ ├── Daily-Care.js │ │ ├── History.js │ │ └── Home.js │ │ │ ├────── admin/
│ │ ├── admin-dash.js │ │ ├── admin-user-add.js │ │ ├── admin-user-edit.js │ │ ├── med-data.js │ │ └── override-data.js │ │
│ ├────── Care Plan/
│ │ ├── careForm.js │ │ └── careTab.js │ │ │ ├────── dashboard/
│ │ ├── health.js │ │ ├── healthForm.js │ │ ├── hospInfoForm.js │ │ ├── hospital-info.js │ │ ├── patient-overview.js │ │ ├── vitalForm.js
│ │ └── vitals.js
│ │ │ ├────── History/
│ │ ├── complaintForm.js │ │ ├── consultNotesForm.js │ │ ├── famHistoryForm.js │ │ ├── historyTab.js │ │ ├── medHistoryForm.js │ │ ├── progressNotesForm.js │ │ ├── symptomForm.js │ │ └── textfield.js │ │ │ ├────── imaging/
│ │ ├── imagingForm.js │ │ ├── imagingFormTable.js │ │ ├── imagingTab.js │ │ └── imagingTable.js │ │ │ ├────── labs/
│ │ ├── labForm.js │ │ ├── labFormTable.js │ │ ├── labTab.js │ │ └── labTable.js │ │ │ └────── login/
│ └── login.js │ ├── routes/ │ ├── admin.js │ ├── login.js │ └── patients.js
│ └── subcomponents/ ├── dashboard-block.js ├── footer.js ├── multiTable.js ├── patientTable.js ├── search.js ├── searchbar.js ├── searchbar-right.js
├── singleTable.js ├── staffTable.js └── tabs.js

SERVER

ehr/ ├── server/ │ ├── README.md │ ├── package.json │ ├── package-lock.json │ ├── .gitignore │ ├── server.js └───────└── app/ ├── controllers/ │ └── Users.controller.js ├──── models/ │ ├── patient.model.js │ └── User.model.js ├──── routes/ │ └── users.routes.js └──── utils/ └── database.js

blaylockc09 commented 2 years ago
+---public favicon.ico index.html Logo.png LogoFlat.png manifest.json robots.txt
---img
EHRLogo.png
FinalLogo.png
FinalLogoFlat.png
Jim.png
kelly.png
MichaelScott.png
MichaelScott1.png
nurse1.png
nurse2.png
nurse3.png
nurse4.png
nurse5.png
original1.png
pam.png
---src App.js index.js
+---assets
|   +---images
|   \---styles
|           App.css
|           footer.css
|           index.css
|           Navbar.css
|           Table.css
|           Tabs.css
|
+---components
|       dashboard-block.js
|       multiTable.js
|       patientTable.js
|       search.js
|       searchbar-right.js
|       searchbar.js
|       singleTable.js
|       staffTable.js
|       tabs.js
|
+---layout
|       footer.js
|       NavBar.js
|
+---pages
|   |   Daily-Care.js
|   |   Home.js
|   |
|   +---admin
|   |       admin-dash.js
|   |       admin-patient-add.js
|   |       admin-patient-edit.js
|   |       admin-user-add.js
|   |       admin-user-edit.js
|   |       med-data.js
|   |       override-data.js
|   |
|   +---Care Plan
|   |       careForm.js
|   |       careTab.js
|   |
|   +---dashboard
|   |       health.js
|   |       healthForm.js
|   |       hospInfoForm.js
|   |       hospital-info.js
|   |       patient-overview.js
|   |       vitalForm.js
|   |       vitals.js
|   |
|   +---History
|   |       complaintForm.js
|   |       consultNotesForm.js
|   |       famHistoryForm.js
|   |       greyField.js
|   |       History.js
|   |       historyTab.js
|   |       medHistoryForm.js
|   |       progressNotesForm.js
|   |       symptomForm.js
|   |       textfield.js
|   |
|   +---imaging
|   |       imagingForm.js
|   |       imagingFormTable.js
|   |       imagingTab.js
|   |       imagingTable.js
|   |
|   +---labs
|   |       labForm.js
|   |       labFormTable.js
|   |       labTab.js
|   |       labTable.js
|   |
|   \---login
|           forgotPassword.js
|           login.js
|           ResetPassword.js
|
\---routes
        admin.js
        forgotPassword.js
        login.js
        patients.js
        ProtectedRoute.js
        ResetPassword.js