ClubManager is a web-application to organize registered associations, especially (austrian) music associations
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
lib/Cake
plugins
schema
vendors
.gitignore
.htaccess
.htaccess_https
README.md
build.properties
build.xml
index.php

README.md

ClubManager

ClubManager is a web-application to represent and organize a club, respectively a music-club.

The whole application is powered by CakePHP (current version: 2.10.14).

Setup

Create following files according to your requirements, take a look at the *.example files:

  • /app/config/bootstrap.php (application specific settings)
  • /app/config/core.php (debug-level, cache, security values,...)
  • /app/config/database.php (database settings)
  • /app/config/email.php (email settings)
  • /app/webroot/css/style.css (the web-application's appearance)

Also copy the directory /app/webroot/img.example to /app/webroot/img.

Adapt database settings according to your provider's requirements:

  • /schema/schema.sql
  • /app/config/database.php

Create database by loading:

  • /schema/schema.sql
  • /schema/data.sql

ClubManager's appearance

Adapt the style-sheet and the style related images according to your requirements

  • /app/webroot/css/style.css
  • /app/webroot/img/*

Some Handy Links

CakePHP - The rapid development PHP framework.

Cookbook - THE Cake user documentation; start learning here!

Galleria - JavaScript gallery

Leaflet - an open-source JavaScript library for interactive maps

TCPDF - PHP class for generating PDF documents

CKEditor - Web text editor

s3Slider - A jQuery-based image slider

d3 - Data-Driven Documents

jQuery - JavaScript library