Skip to content

usban/entilocali

 
 

Repository files navigation

Entilocali project for Kronoweb.it

Build Status

Introduction

The application is still under construction!

This application is intended to manage data for public administrations and small companies. It will replace an old flat PHP CMS.

Installation

php composer.phar self-update
php composer.phar install

To update the dependencies and optimize the autoloader for better performances:

composer update --optimize-autoloader

Rename the a.htaccess file to .htaccess. I've renamed it to use on my localhost Windows XAMPP enviroment.

Database

A sample of the MySQL database dump file is on the sql directory. The doctrine entities represent the updated structure of all db tables.

Description

This index.php file on the root allows to use this application on a shared hosting. The vendor file will be shared with multiple applications on the same VPS.

The public directory contains frontend, backend and common assets, views and templates.

The application uses Amazon S3 to store static attachment files: Here is the singleton class I've used:

S3 class: https://github.com/tpyo/amazon-s3-php-class

Code documentation

The code documentation can be generated using the apigen.phar. For more info: ApiGen

About

Zend2 app Enti locali for Kronoweb.it

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 42.9%
  • JavaScript 35.8%
  • HTML 16.8%
  • CSS 3.4%
  • CoffeeScript 1.1%
  • Shell 0.0%