RSS Git Download  Clone
Raw Blame History 2kB 98 lines
Markdown rendered
[//]: #@corifeus-header

 [![Build Status](https://travis-ci.org/patrikx3/corifeus.svg?branch=master)](https://travis-ci.org/patrikx3/corifeus)  [![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/patrikx3/corifeus/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/patrikx3/corifeus/?branch=master)  [![Code Coverage](https://scrutinizer-ci.com/g/patrikx3/corifeus/badges/coverage.png?b=master)](https://scrutinizer-ci.com/g/patrikx3/corifeus/?branch=master)  
---
# Corifeus Matrix

## Issues / Support
This is an open source project. Time is a precious thing, so I have no time to give support and fix issues for someone else. I fix a bug, when I have an error that I need. If you got an issue, error or bug, I hope someone will have time to do it for you, otherwise, you are on you own.

Though, if I know the solution, I will tell you.

If you want to extend, fix bugs and add in new features on your own time, I help you , as ```patrikx3``` is an orgnization. I can add in anyone in no time. Not forking, you become a member, do not even need a pull merge request.

### Node Version Requirement 
``` 
>=7.8.0 
```  
   
### Built on Node 
``` 
v7.10.0
```   
   
The ```async``` and ```await``` keywords are required.

Install NodeJs:    
https://nodejs.org/en/download/package-manager/    
  
# Description  

                        
[//]: #@corifeus-header:end




# Patterns

* core - implemented in server / client
  * schema
    * validation
    * types
    * relations by schema
    * json schema

  * data
    * query
      * paginate / page
      * limit / max
      * sort
      * count
      * search / find
    * delete
    * disable
    * id
    * all
    * last
    * first
  * auth
    * login
    * logout
  * live / socket.io / reactivex / observable
  * model 
  * entity
    * created
    * modified
    * version
    * disabled
    * deleted    
    * validation
  * user
  * role
  * category / tag

* client
  * notification / growl / smack - multiple! 
  * angular
    * virtual list / like facebook list with live update
      * live / socket.io
    * form
      * validation
    * grid / list / thumbnail
      * pagination
      * query / search
      * sort
    




[//]: #@corifeus-footer

---
[**CORIFEUS**](https://pages.corifeus.tk/corifeus) Build v1.0.1255-100

[Corifeus](http://www.corifeus.tk) by [Patrik Laszlo](http://patrikx3.tk)

[//]: #@corifeus-footer:end