Skip to content

donoskaro/docs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Antares

Coverage Status Build Status Code Climate GitHub issues GitHub forks GitHub stars GitHub license

Introduction

Antares is based on Laravel as backend framework, VueJS as frontend javascript framework and Composer as dependency manager to use external vendors. All of these combined can let you to easily build powerful web applications. It uses the Material Design RWD Template with UI Components to fully render the user interface that can be controlled from the PHP code level.

Antares is fully modular, meaning that you can easily create your own modules and extend it's possibilites for your own purposes. Additionally, it includes a lot of modules by default that can save you tons of time with the most common functionality of every web-application.

Required skills

In order to start working with Antares, as back-end developer you need to at least have following skills:

  • OOP PHP
  • MySQL Relational Database
  • Model/View/Controller (MVC) design concepts

Additionally, following skills may be very helpful:

  • Laravel
  • Grunt, Webpack, VueJS
  • Composer
  • Singleton, Abstract Factory deisgn concepts
  • GitHub flow
  • LAMP

The best way to start

If this is your first try with Antares, we suggest to follow the path below:

  1. Prepare a server that match the requirements.
  2. Install the system automatically or manually.
  3. Read about Antares Concepts:
    • Files Structure - Understand how the system architecture is designed.
    • Modules - See what is the module structure and how modules are located in the system.
    • UI Strucure - Look how easy you can design your own views on every user level.
  4. Start building your own Modules following Modules Development section or try with our tutorial to build Sample Module.
  5. During the development, you will definitely want to use the available services of the Antares that can help you speed up your pace and extend your system's functionality. It is a key to deliver a stable and consistent solution.

About

📖 Documentation of Antares Project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 92.3%
  • JavaScript 4.5%
  • HTML 2.7%
  • Other 0.5%