OrgManager
OrgManager allows Github Organizations to share link invites.
https://orgmanager.miguelpiedrafita.com.
You can access the hosted version atIntroduction:
OrgManager was created as a personal project for learning Laravel, PHP and the Github API. This means, I am still learning Laravel, so they're probably lot's of things to improve. If you find one, please open an issue or better, make a pull request.
Features:
- Multi-user support: You can add all the organizations/users you want securely. In fact, anyone with a Github organization can use it if you expose it on the internet!
- Uses Github Style: OrgManager uses PrimeCSS and Octicons for having a github-like style!
- Caching: OrgManager uses notification caching to reduce load time and provide you an awesome experience!
- More coming soon: OrgManager is under active developement so, if you want to help or have ideas, go ahead and Contribute!
Requirements:
- PHP >= 5.6.4
- Composer
- MySQL
- MySQL PHP Extension
- OpenSSL PHP Extension
- PDO PHP Extension
- Mbstring PHP Extension
- Tokenizer PHP Extension
- XML PHP Extension
Installation:
- Clone or download this repo to somewhere on your server.
- Rename .env.example to .env and fill the database settings.
- Run
composer update
,php artisan key:generate
andphp artisan migrate
. - Create a Github OAuth app using
[YOUR_URL]/callback
as the Authorization callback URL and add them toconfig/eloquent-oauth.php
. As this is complex, you can use the hosted version. - Enjoy!
Status:
Actual version: v1.0
Remember that you can always download the latest version using this link.
TO DO:
You can check the v2.0
milestone to get info about the status of the v2.0
development.
Found an issue? Something to improve? Open an issue!
Credits:
- PHP - For his awesome work on developing PHP.
- MySQL - For that awesome DB software.
- Laravel - For this awesome framework.
- Github - For his API and the awesome people at Github Support.
- Adam Wathan - For his eloquent OAuth library.
- KNP Labs - For his awesome php-github-api.
- Graham Campbell - For his awesome Laravel Github.
- Google - For the php ReCaptcha library.