OpenWedding REST Services
This folder contains the OpenWedding REST Services. It runs on a LAMP stack.
Install
- Install
imagemagick, if not already present. Check it is runnable by the www-data user invoking it asconvert. It is used to resize the images uploaded by the guests. - Create a MySQL db
- Create the db structure running
db_schema/sb_sql_schema.sql - Populate the db with the user
- Copy the whole
wwwfolder in Apache web root - Copy
www/config/database_example.phptowww/config/database.php - Edit it according to your configuration (change at least $db_name, $username and $password)
- Edit all the json files in
static/. They can refer to images in the media directory using the image name only. - Replace the images in
media - Place the guests pictures in
user-pictures, naming them according to thepicturecolumn in theusertable. If the image is missing for some users, the name initials will be shown.
Check the guests presence
Guests can answer from the mobile app to tell if they will be present at the party.
You can check the list of the users that answered (or, at least, opened the app) visiting with your web browser the page report.php.
Retrieve the photos shot during the party
You'll find all them in user-pictures.