This file ( 3kB ) exceeds the allowed full mode (48 kb) size.
The editor full hight 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, although some users like it.
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.
**Note about versioning:** Versions are cut in Major.Minor.Patch schema. Major is always the current year. Minor is either 4 (January - June) or 10 (July - December). Patch is incremental by every build. If there is a breaking change, it should be noted in the readme.
---
[**CORIFEUS**](https://corifeus.com/matrix) Build v2024.4.104
[](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)
[//]: #@corifeus-footer:end