Source code of the Gasteizko Margolariak Web portal

Iñigo Valentin 580e3176fe Fixes in the location API. 9 năm trước cách đây
sql 8ad7efd5a2 V1 API for sending location reports. Disabled the old pseudo-API. 9 năm trước cách đây
www 580e3176fe Fixes in the location API. 9 năm trước cách đây
www-admin a87b9ae5b2 UI and usability improvements for several administration pages 10 năm trước cách đây
.gitignore e81c3389e2 Removed sponsor images from Git 10 năm trước cách đây
README.md 8e7cdd548b Small improvements. Improved README. 10 năm trước cách đây

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.