fixing tabbing

This commit is contained in:
Jason Kulatunga 2022-10-15 13:56:37 -07:00
parent 78c989f03b
commit 693e08c06f
1 changed files with 13 additions and 13 deletions

View File

@ -111,7 +111,7 @@ The Fasten source code is organized into a handful of important folders, which w
## Frontend ## Frontend
```tree ```
├── frontend ├── frontend
│   ├── src │   ├── src
│   │   ├── app │   │   ├── app
@ -121,7 +121,7 @@ The Fasten source code is organized into a handful of important folders, which w
│   │   │   ├── app.component.spec.ts │   │   │   ├── app.component.spec.ts
│   │   │   ├── app.component.ts │   │   │   ├── app.component.ts
│   │   │   ├── app.module.ts │   │   │   ├── app.module.ts
│   │   │   ├── components # contains shared/partial components reused on multiple pages. │   │   │   ├── components # contains shared/partial components reused on multiple pages.
│   │   │   │   ├── components-sidebar │   │   │   │   ├── components-sidebar
│   │   │   │   ├── footer │   │   │   │   ├── footer
│   │   │   │   ├── header │   │   │   │   ├── header
@ -131,7 +131,7 @@ The Fasten source code is organized into a handful of important folders, which w
│   │   │   │   ├── resource-list # Thin shim which populates template depending on FHIR resource type │   │   │   │   ├── resource-list # Thin shim which populates template depending on FHIR resource type
│   │   │   │   ├── toast # Toast/notification component │   │   │   │   ├── toast # Toast/notification component
│   │   │   │   └── utilities-sidebar │   │   │   │   └── utilities-sidebar
│   │   │   ├── models # contains classes for communicating with API's and transfering data between pages. │   │   │   ├── models # contains classes for communicating with API's and transfering data between pages.
│   │   │   ├── pages │   │   │   ├── pages
│   │   │   │   ├── auth-signin # Login/Signin page │   │   │   │   ├── auth-signin # Login/Signin page
│   │   │   │   ├── auth-signup # Signup page │   │   │   │   ├── auth-signup # Signup page
@ -149,13 +149,13 @@ The Fasten source code is organized into a handful of important folders, which w
│   │   │   │   └── toast.service.ts # notifications service, used to send notifications │   │   │   │   └── toast.service.ts # notifications service, used to send notifications
│   │   │   └── workers │   │   │   └── workers
│   │   │   ├── queue.service.spec.ts │   │   │   ├── queue.service.spec.ts
│   │   │   ├── queue.service.ts # queue service, used to coordinate background work │   │   │   ├── queue.service.ts # queue service, used to coordinate background work
│   │   │   └── source-sync.worker.ts # background job (web-worker) that syncs all FHIR resources from healthcare provider │   │   │   └── source-sync.worker.ts # background job (web-worker) that syncs all FHIR resources from healthcare provider
│   │   ├── lib # root directory for libraries │   │   ├── lib # root directory for libraries
│   │   │   ├── README.md │   │   │   ├── README.md
│   │   │   ├── conduit # Conduit Library - HealthCare provider communication layer (FHIR protocol) │   │   │   ├── conduit # Conduit Library - HealthCare provider communication layer (FHIR protocol)
│   │   │   │   ├── fhir # contains healthcare provider specific FHIR clients │   │   │   │   ├── fhir # contains healthcare provider specific FHIR clients
│   │   │   ├── database # Database Library - PouchDB/CouchDB client, compatible with web-worker and browser env │   │   │   ├── database # Database Library - PouchDB/CouchDB client, compatible with web-worker and browser env
│   │   │   │   ├── plugins │   │   │   │   ├── plugins
│   │   │   │   └── pouchdb_repository.ts │   │   │   │   └── pouchdb_repository.ts
│   │   │   ├── models │   │   │   ├── models
@ -163,7 +163,7 @@ The Fasten source code is organized into a handful of important folders, which w
│   │   │   │   ├── fasten │   │   │   │   ├── fasten
│   │   │   │   └── lighthouse # Classes used to communicate with Lighthouse API │   │   │   │   └── lighthouse # Classes used to communicate with Lighthouse API
│   │   │   └── utils │   │   │   └── utils
│   │   ├── styles.scss # Main sylesheet │   │   ├── styles.scss # Main sylesheet
``` ```
## Backend ## Backend
@ -171,16 +171,16 @@ The Fasten source code is organized into a handful of important folders, which w
The backend is incredibly simple (by design). The hope is to remove it completely if possible, allowing Fasten to be served by The backend is incredibly simple (by design). The hope is to remove it completely if possible, allowing Fasten to be served by
a CDN or minimal Nginx deployment. a CDN or minimal Nginx deployment.
``` ```tree
├── backend ├── backend
│   ├── cmd │   ├── cmd
│   └── pkg │   └── pkg
│   ├── config │   ├── config
│   ├── database # contains CouchDB client, allowing creation of new Users (and associated databases) │   ├── database # contains CouchDB client, allowing creation of new Users (and associated databases)
│   ├── errors │   ├── errors
│   ├── models │   ├── models
│   └── web │   └── web
│   ├── handler # contains code for API endpoints │   ├── handler # contains code for API endpoints
│   │   ├── auth.go # authentication endpoints (create new user) │   │   ├── auth.go # authentication endpoints (create new user)
│   │   ├── cors_proxy.go # CORS proxy/relay for communicating with healthcare providers who do not support CORS │   │   ├── cors_proxy.go # CORS proxy/relay for communicating with healthcare providers who do not support CORS
│   │   ├── couchdb_proxy.go # reverse proxy for CouchDB api, allowing for database API to be exposed (with limitations) │   │   ├── couchdb_proxy.go # reverse proxy for CouchDB api, allowing for database API to be exposed (with limitations)
@ -189,7 +189,7 @@ a CDN or minimal Nginx deployment.
## Distribution/Docker ## Distribution/Docker
``` ```tree
├── docker-compose.yml # docker-compose file which can be used to compile and run "all-in-one" image ├── docker-compose.yml # docker-compose file which can be used to compile and run "all-in-one" image
├── Dockerfile # dockerfile for "all-in-one" image, containing frontend, backend & database ├── Dockerfile # dockerfile for "all-in-one" image, containing frontend, backend & database
├── docker ├── docker