Source code of the Gasteizko Margolariak Web portal

Iñigo Valentin 580e3176fe Fixes in the location API. 9 лет назад
sql 8ad7efd5a2 V1 API for sending location reports. Disabled the old pseudo-API. 9 лет назад
www 580e3176fe Fixes in the location API. 9 лет назад
www-admin a87b9ae5b2 UI and usability improvements for several administration pages 10 лет назад
.gitignore e81c3389e2 Removed sponsor images from Git 10 лет назад
README.md 8e7cdd548b Small improvements. Improved README. 10 лет назад

README.md

Gasteizko Margolariak Web

Source code of the Gasteizko Margolariak Web Portal.

Website designed to work over Apache+MySQL+PHP.

###Public page###

The public page is available for anyone to visit, is respectfull with the privacy of the user, lightweight, and it includes:

  • A blog, where users can comment without registration.
  • A photo gallery where users can upload their own photos and comment them without registration.
  • Information about upcaming activities.
  • Review of past activities.
  • During the festivals, information about events and the cuadrilla schedule.
  • During the festivals, prices and offers.
  • Real time location of Gasteizko Margolariak.
  • Information and the History of Gasteizko Margolariak.
  • Custom-made, non intrusive, privacy-awatre advertisment of collaborators.
  • An API to sync the App.
  • A respectfull statistics counter.
  • Vanity URLs.

###Private page###

The private page includes a private area for the directives of Gasteizko Margolariak. It is designed to be served on a different port and is password protected.

As of now, it includes:

  • A form to publish, edit, delete and translate blog posts.
  • A form to publish, edit, delete and translate activities.
  • Member management.
  • A form to set up a year's festivals.
  • User activity logging.

In the future, more functionalities will be added:

  • Account handling.
  • Gallery management.
  • Web site and app statistics reviewsing
  • Change site settings.
  • Drafts.
  • Many more.

###About this project###

This projets includes the source for both the public and private page, as well as the files required to build the database. Apache configuration is left as an exercice to the reader.