tylerhall / Shine
- Source
- Commits
- Network (10)
- Issues (0)
- Wiki (2)
- Graphs
-
Branch:
master
| name | age | message | |
|---|---|---|---|
| |
.gitignore | Wed Jul 15 09:53:58 -0700 2009 | |
| |
README.markdown | Sun Dec 27 19:23:22 -0800 2009 | |
| |
appcast-combined.php | Sun Jan 03 00:56:42 -0800 2010 | |
| |
appcast.php | Sun Jan 03 00:56:42 -0800 2010 | |
| |
application.php | Mon Jan 11 16:55:19 -0800 2010 | |
| |
css/ | Fri Jan 01 23:56:05 -0800 2010 | |
| |
download.php | Fri Jan 01 13:55:23 -0800 2010 | |
| |
fastspring.php | Sat Dec 26 02:59:30 -0800 2009 | |
| |
favicon.ico | Wed Jul 15 09:54:07 -0700 2009 | |
| |
feedback-view.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
feedback.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
inc/ | Mon Jan 11 16:55:19 -0800 2010 | |
| |
includes/ | Mon Jan 11 20:40:06 -0800 2010 | |
| |
index.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
ipn.php | Mon Aug 17 20:14:52 -0700 2009 | |
| |
js/ | Sat Aug 08 13:48:09 -0700 2009 | |
| |
login.php | Sat Dec 26 14:10:01 -0800 2009 | |
| |
logout.php | Wed Jul 15 09:54:07 -0700 2009 | |
| |
mupromo.php | Tue Oct 27 07:13:05 -0700 2009 | |
| |
mysql.sql | Sun Jan 03 22:27:57 -0800 2010 | |
| |
of.php | Fri Jan 01 05:58:28 -0800 2010 | |
| |
order-new.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
order.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
orders.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
pirate.php | Sat Dec 26 14:40:36 -0800 2009 | |
| |
pirates.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
return.php | Fri Aug 07 18:18:10 -0700 2009 | |
| |
settings.php | Fri Jan 01 13:55:23 -0800 2010 | |
| |
stats.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
tweet-cron.php | Mon Jan 11 16:55:19 -0800 2010 | |
| |
tweets.php | Mon Jan 11 16:55:19 -0800 2010 | |
| |
user-edit.php | Sun Jan 03 00:56:42 -0800 2010 | |
| |
user-new.php | Sun Jan 03 00:56:42 -0800 2010 | |
| |
users.php | Sun Jan 03 00:56:42 -0800 2010 | |
| |
version-edit.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
version-new.php | Tue Jan 12 09:03:11 -0800 2010 | |
| |
versions.php | Sun Jan 03 20:52:54 -0800 2010 | |
| |
yui.php | Fri Jan 01 13:55:23 -0800 2010 |

Shine is a web-based dashboard for indie Mac developers. It's designed to manage payment and order processing with PayPal and generate and email license files to your users using the Aquatic Prime framework. It even uploads each revision of your app into Amazon S3 and can produce reports from your users' demographic info (gathered via Sparkle). It also serves as a central location to collect user feedback, bug reports, and support questions using the OpenFeedback framework.
This specific GitHub project is a complete rewrite of the previous version that was hosted on Google Code. Normally, I'm not an advocate of rewriting something that works, but in this case I felt it was needed. The original release (two years ago) was written in a very short period of time in a rush to release my first OS X application. This version uses an upgraded version of its PHP framework and is designed with future plans in mind.
Basic Usage
- Unzip the installation folder into a non obvious directory on your web root directory.
- Create a database, and import the mysql.sql file from the Shine folder.
- Create a user in the 'users' table.
- Rename /includes/class.config.sample.php to /includes/class.config.php and modify to suit your server settings.
- Done, visit the webpage and login.
License
This code is released under the MIT Open Source License. Feel free to do whatever you want with it.







