Skip to content

Commit

Permalink
Initial Commit
Browse files Browse the repository at this point in the history
  • Loading branch information
SaintPeter committed Feb 11, 2018
0 parents commit f340336
Show file tree
Hide file tree
Showing 892 changed files with 132,244 additions and 0 deletions.
46 changes: 46 additions & 0 deletions .env.example
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
APP_NAME=RoboPlay Scoreboard
APP_ENV=local
APP_KEY=
APP_DEBUG=true
APP_LOG_LEVEL=debug
APP_URL=

DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=scoreboard2
DB_USERNAME=
DB_PASSWORD=

WP_DB_CONNECTION=mysql
WP_DB_HOST=127.0.0.1
WP_DB_PORT=3306
WP_DB_DATABASE=wordpress
WP_DB_USERNAME=
WP_DB_PASSWORD=

YOUTUBE_API_KEY=

DEBUGBAR_ENABLED=false

BROADCAST_DRIVER=log
CACHE_DRIVER=file
SESSION_DRIVER=file
SESSION_LIFETIME=120
QUEUE_DRIVER=sync

REDIS_HOST=127.0.0.1
REDIS_PASSWORD=null
REDIS_PORT=6379

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=
MAIL_PASSWORD=
MAIL_ENCRYPTION=null

PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=mt1
5 changes: 5 additions & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
* text=auto
*.css linguist-vendored
*.scss linguist-vendored
*.js linguist-vendored
CHANGELOG.md export-ignore
15 changes: 15 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
/node_modules
/public/hot
/public/storage
/storage/*.key
/vendor
/utils
/.idea
/.vagrant
Homestead.json
Homestead.yaml
npm-debug.log
yarn-error.log
.env
_ide*
.phpstorm.meta.php
34 changes: 34 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
#RoboPlay Scoreboard 2
Web Based Score Keeping System for the [UC Davis C-STEM Center](http://c-stem.ucdavis.edu)'s [RoboPlay Challenge Competition](http://c-stem.ucdavis.edu/roboplay/challenge/) and [RoboPlay Video Competition](http://c-stem.ucdavis.edu/roboplay/video/).

Updated to Laravel Framework 5.5

##Server Side Dependencies
* [Composer](https://getcomposer.org/)
* MySQL
* PHP >= 7.0.0
* PDO Extension
* OpenSSL Extension
* Mbstring Extension
* Tokenizer Extension
* XML Extension
* Apache2 or Nginx
* mod_rewrite
* Redis (Forthcoming)

##Client Side Dependencies
* Bootstrap 4 Support

##Environment Dependencies
Invoices are synced from a Formidable Install in a joined Wordpress Database.

##Install
1. Clone Repo Locally
1. Run `composer install` in top level folder
1. Install Apache/MySQL/PHP
1. Point Apache to `public/` folder
* Note: Scoreboard 2 assumes `public/` is root.
* Setting up a "local subdomain" for development is recommended.
1. Setup MySQL Databases and Users
1. Copy `.env.example` to `.env` and enter missing variables
1. Run `php artisan migrate` to setup DB, or install master DB files.
Loading

0 comments on commit f340336

Please sign in to comment.