This file (3kB) exceeds the allowed full mode (48 kb) size. The editor full height is disabled, only scrolling is allowed.
If you wish to edit a file, it is recommended to use the scroll mode as some users do not like the full height mode.
artifacts/readme/arthictecture/overview.md
[//]: #@corifeus-header
# 🎮 Corifeus Matrix
[//]: #@corifeus-header:end
# Architecture

<!--
## Interoperability
* Client
* Javascript _latest_
* TypeScript _latest_
* Server
* NodeJs
* JavaScript
* Integration
* Joomla
* Wordpress
* Drupal
## Version control systems
* Git
## Documentation
* JSDoc
## Template
* HTML
* Angular Typescript
* PDF
## Style
* CSS
* SASS
## Data
* MongoDB / Mongoose
* XML
* REST
## Development
* Skeleton
* Iterative
* Refactored
* Driven
* Model
* Test
* Unit / Behavior / Should - find something simpler than Should, I just need simple asserts
* Mocha / Karma / Protractor
* **Only test the required specifications, don't test everything**
## Continuous integration / build
* Grunt
* Travis
* Scrutinizer
* Docker
* WebPack
## Schema / Model
* Mongoose
* Uses multiple models
* master
* settings
* role
* user / role / authentication / categories / tags
* commercial / product / order / invoice
* erp
## Validation
* Shared / Same for client and server
## Internationalization
* Shared / Same for client and server
## Live
[ReactiveX](http://reactivex.io/)
[SocketIO](http://socket.io/)
## Deployment
* Server
* core
* commercial
* erp
* Client
* web angular typescript / angular material typescript
* core - login/profile
* commercial - product/order/invoice
* erp - stock/warehouse
## Scenarios
* core + api/commercial + angular/commercial + web
* core + api/erp + angular/erp + web
* core + api/erp + angular/erp + cordova + ios
* core + api/erp + angular/erp + cordova + android
* server/commercial + CLI
* server/erp + CLI
* ... etc ...
-->
[//]: #@corifeus-footer
---
🙏 This is an open-source project. Star this repository, if you like it, or even donate to maintain the servers and the development. Thank you so much!
Possible, this server, rarely, is down, please, hang on for 15-30 minutes and the server will be back up.
All my domains ([patrikx3.com](https://patrikx3.com) and [corifeus.com](https://corifeus.com)) could have minor errors, since I am developing in my free time. However, it is usually stable.
---
[**CORIFEUS**](https://pages.corifeus.com/corifeus) Build v2019.10.109
[](https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=QZVM4V6HVZJW6) [](https://www.patrikx3.com/en/front/contact) [](https://www.facebook.com/corifeus.software)
## P3X Sponsors
[IntelliJ - The most intelligent Java IDE](https://www.jetbrains.com/?from=patrikx3)
[](https://www.jetbrains.com/?from=patrikx3) [](https://www.nosqlbooster.com/)
[The Smartest IDE for MongoDB](https://www.nosqlbooster.com)
[//]: #@corifeus-footer:end