GitXplorerGitXplorer
d

kudos

public
3 stars
1 forks
1 issues

Commits

List of commits on branch master.
Verified
bd653c03b4d179f42ebb569a7ba944118f6dd0e5

Add Okta setup to the Installation/Setup in README

ddarwinz committed 4 years ago
Unverified
dac4a65d463a0c69af848dc965c56df5cfeea3d0

Update description

ddarwinz committed 4 years ago
Unverified
44f5ca8d374ee4b2c953a488b336af7f76c73828

Add Apache 2.0 license and updated README

ddarwinz committed 4 years ago
Unverified
2b87c45356acdfd88f16ef12a3cbbeaa909b7da2

Github actions added

ddarwinz committed 4 years ago
Unverified
79cf5bab8807b12b83477c09d157c41573863b0a

Add docker-compose config and Makefile

ddarwinz committed 4 years ago
Unverified
1f8809e37f54e6b37a0a45542cab3cc4b45d13a8

Use DialWithInfo on mongo connections

ddarwinz committed 4 years ago

README

The README file for this repository.

kudos

Build Status Go Report Card Apache 2 licensed

Go API and Vue.js SPA frontend. GitHub repo keyword search with a feature allowing users to upvote (give kudos) to found repos. Authenticated through Okta OIDC.

Prerequisites

Installation / Setup

Okta setup

Authentication for the app is provided through an integration with Okta. Add authentication for the app by signing up for a free developer account and creating an OIDC application in Okta.

Once logged in, create a new application by clicking "Add Application", then select the "Single-Page App" platform option. The default application settings should work.

Environment Variables

  • MONGO_USER
  • MONGO_PASS
  • MONGO_HOST
  • MONGO_DB

Your app is now ready. Run the following commands to get going

make setup
make run_server
make run_client

Supported and Tested Platforms

  • 64-bit Linux (Ubuntu), macOS, and Windows

License

Apache License 2.0 See LICENSE for details.