Fork me on GitHub

Phalcon modules skeleton

Easy way to start your new project.

The project consists and include:

  • Modules structure with preinstalled modules
  • Easy application bootstrapping
  • Full frontend developer stuck composer/npm/bower/gulp
  • Design is builded by Bootstrap v3.2.0
  • Console task support (provided by symfony/console)
  • Error handling (not found router, dispatcher exceptions)
  • Shared layouts and services

This is a skeleton application written on phalcon framework with performance boost. This project created to develop applications in easy way.

Build with Phalcon + Phalcony:

OAuth module builded with socialconnect/auth

Preinstalled modules

User

User module.

Functional:

  1. User view.
  2. Users list.
  3. User model.
  4. User group model.

Catalog

Catalog with products and categories for products.

Functional:

  1. Index view.
  2. Category view (future).
  3. Product view (future).

Cart (future)

Cart module.

Functional:

  1. Cart service (get, set).
  2. Cart index/proccess/view.

Admin

Backend admin panel builded with Backbone like single page application and work under Rest Api module.

Functional:

  1. Admin auth.
  2. Dashboard.
  3. Users list.
  4. Products list.

Api (Rest)

REST APIs provide access to resources via URI paths. To use a REST API, your plugin or script will make an HTTP request and parse the response. Your methods will be the standard HTTP methods like GET, PUT, POST and DELETE. Because the REST API is based on open standards, you can use any web development language to access the API..

Functional:

  1. User get.
Future:
  1. choose JSON or XML for the response format..

Frontend

Main frontend module.

Functional:

  1. Index layout.
Futures:
  1. Contact page.