Giter Site home page Giter Site logo

docs's Introduction

Documentation of Antares Project

##Introduction

[TOC]

Antares is a system created on the basis of Laravel framework. It consist of 28 components enabling the support of building internet applications.

The system uses:

  1. Components and modules - a desirable functionality serving the building of scaled systems. Predefined components facilitate solving already known problems connected with business logic and support the developers by reducing the time needed for realization of target functionality.

  2. Composer - usage of a popular tool to install libraries is an indispensable system's element. It facilitates installation of dedicated functionalities, which helps the developer in reducing time needed for realization of client's order.

  3. Configuration based on database and files - precisely speaking, files as a place of saving the components' and modules' settings and configurations of the application itself in which client's intervention is not permissible. Configurations' record in database in turn, facilitates changing the configuration by a client and adjusting the settings immediately.

  4. Users and access to resources - resources' access management for different groups of users in combination with events' implementation is a powerful tool in controlling the actions performed by different users.

  5. Separation of client's layer from administrative layer - administrative layer which is responsible for application's control is entirely separated from client's layer - users who have no administrative power. Such a solution facilitates any client's panel implementation and adjusting the solution to order's needs.

  6. Responsiveness - the entire system has been implemented with the use of Material Design Lite as one of frontal frontend frameworks. Thanks to such a solution the application is available to most devices supporting the interpretation of HTML5.

  7. HMVC - the system supports hierarchical pattern of design architecture which is a variant of MVC pattern. This means system's division into the following separated layers: responsible for communication with data base, responsible for presentation of website's view, and responsible for appropriate control (translation) of incoming request (from browser) into appropriate view. Such a solution supports scalability and facilitates widgets' implementation significantly.

Credits

License

The EU Public License. Please see license.md for more information. [ico-version]: https://img.shields.io/packagist/v/jeroen-g/laravel-packager.svg?style=flat-square [ico-license]: https://img.shields.io/badge/license-EUPL-yellow.svg?style=flat-square [ico-downloads]: https://img.shields.io/packagist/dt/jeroen-g/laravel-packager.svg?style=flat-square

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.