Skip to content
This repository has been archived by the owner on Nov 17, 2017. It is now read-only.

The 1.0 version of SeatShare prior to conversion to Ruby on Rails. No longer maintained.

Notifications You must be signed in to change notification settings

seatshare/seatshare-codeigniter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SeatShare

Objective

This project is a mock SaaS to allow a group of people to manage a pool of tickets to events. The most common use case is to share season tickets to a sports team.

  1. You need to have a working PHP and MySQL or PostgreSQL stack available.
  2. Clone the project into a working directory and connect the relevant virtual hosts
  3. Move a few configuration files around
  • Copy application/config/config.php.dist to application/config/config.php and make necessary edits
  • Copy application/config/database.php.dist to application/config/database.php and make necessary edits
  • Copy application/config/api_keys.php.dist to application/config/api_keys.php and make necessary edits
  • (Optional) Copy application/config/email.php.dist to application/config/email.php and make necessary edits
  1. From your command line in the project directory, run php index.php migration

Important: There is currently no system administrator tools for adding entities (teams, venues) or events. These will have to be done by hand in the interim. Some sample data is loaded for two local teams by default.

If all went well, you should now be able to navigate to the project URL and register for an account. You will want to select 'Create a New Group' for the first user.

  1. Run from the project directory root: ./application/bin/run_migrations.sh or php index.php migration
  2. You can compare code versions in application/config/migration.php and the migrations.version database field.
  1. Send me a public key to add to the server
  2. Deployments use whiskey_disk
  3. wd deploy --to=staging --path=application/config/deploy.yml for staging.seatsha.re
  4. wd deploy --to=production --path=application/config/deploy.yml for seatsha.re

About

The 1.0 version of SeatShare prior to conversion to Ruby on Rails. No longer maintained.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages