Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
An web dashboard for indie mac developers.
branch: master

This branch is 29 commits behind tylerhall:master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
css
inc
includes
js
.gitignore
README.markdown
appcast-combined.php
appcast.php
application.php
download.php
fastspring.php
favicon.ico
feedback-view.php
feedback.php
index.php
ipn.php
license.php
login.php
logout.php
mupromo.php
mysql.sql
of.php
order-new.php
order.php
orders.php
return.php
settings.php
stats.php
tweet-cron.php
tweets.php
user-edit.php
user-new.php
users.php
version-edit.php
version-new.php
versions.php

README.markdown

Shine Logo

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

  1. Unzip the installation folder into a non obvious directory on your web root directory.
  2. Create a database, and import the mysql.sql file from the Shine folder.
  3. Create a user in the 'users' table.
  4. Rename /includes/class.config.sample.php to /includes/class.config.php and modify to suit your server settings.
  5. 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.

Screenshots

Screenshot 1 Screenshot 2 Screenshot 3 Screenshot 4 Screenshot 5 Screenshot 6

Something went wrong with that request. Please try again.