Openflock
Openflock copied to clipboard
:rocket: Promote your opensource projects/issues and get more and better contributors [Discontinued].
Gain contributors to your project or get your issues resolved by promoting them on Openflock.
- Find awesome projects or issues to work on. Also filter your feed according to your favourite language or topic.
- Is your Open source project really useful for the community? Fill in this form to get your project on Openflock Hall of Fame.
Install
- Openflock has been written in Python (Webapp2 framework) on top of Google App Engine.
- We use Google datastore to store data.
Here's how you can install Openflock locally...
- Download Google App Engine
- Clone the repository.
- Download Semantic-UI 2.1.8 (https://github.com/Semantic-Org/Semantic-UI/releases/tag/2.1.8), extract it and place the extracted content in the folder
/static/dist/. - Openflock runs on GitHub API. To run Openflock locally, you also need a GitHub client id and client secret id. So register your GitHub application with
Homepage urlashttp://localhost:8080andcallback urlashttp://localhost:9000/authorization. Now you have a client id and client secret id. - Now open
/handlers/LoginHandler.pyand place client id, client secret id, callback url in the places mentioned in theLoginHandler.pyfile. - Run the command
python /path/of/dev_appserver.py /path/of/Openflock(dev_appserver.pylies in google_appengine folder) - Now you can find Openflock running
localhost:8080and admin server running atlocalhost:8000. - Raise an issue or contact me if you face any problems in installing Openflock locally.
