Source code of the Gasteizko Margolariak Web portal

Iñigo Valentin 04f54260f3 Deleted intrusive log entry. 9 năm trước cách đây
sql aa69c71cfd Working basic sync API. Added required tables to the database. 10 năm trước cách đây
www 04f54260f3 Deleted intrusive log entry. 9 năm trước cách đây
www-admin 218b28e38c Merge branch 'Internal_Gallery' into Internal 9 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.