- React JS
- Redux Thunk
- Redux Form
- Redux Logger
- Axios
├── Dockerfile
├── docker-compose.yml
├── nginx
│ └── conf
│ └── conf.d
│ └── default.conf
└── src
├── applications
│ ├── actions
│ │ └── LoginAction.js
│ ├── constants
│ │ └── AuthConstants.js
│ ├── reducers
│ │ ├── AuthReducer.js
│ │ └── index.js
│ ├── router
│ │ └── PrivateRouter.js
│ └── store
│ └── index.js
├── assets
│ ├── img
│ │ └── logo.svg
│ └── style
│ ├── auth.css
│ └── bootstrap.css
├── containers
│ ├── AppContainer.js
│ └── AuthContainer.js
├── elements
│ ├── Form
│ │ ├── Button.js
│ │ └── Label.js
│ └── ReduxFormFields
│ └── TextField.js
├── helpers
│ ├── api.js
│ ├── history.js
│ └── url.js
├── index.html
├── index.js
└── passenger
├── Auth
│ ├── Login
│ │ ├── LoginForm.js
│ │ ├── LoginFormValidation.js
│ │ └── index.js
│ ├── Logout
│ │ └── index.js
│ ├── Register
│ │ ├── RegisterForm.js
│ │ ├── RegisterFormValidation.js
│ │ └── index.js
│ ├── brand.js
│ ├── footer.js
│ └── index.js
└── Layouts
├── About
│ └── index.js
├── Home
│ └── index.js
└── index.js
Mr. Cenk,
Due to our business logic, I couldn't shared all separated applications but they actually are like what you are listed. :)
All our separated structures contains a part of our app (such as ER, Dermatology or Surgery departments of the hospitals).
All governing events and actions that are generating any connections in between these, are lying in another app that is not listed in the structure above, for the sake of simplicity.