Hackathon Pre-Read:
Last updated
Was this helpful?
Last updated
Was this helpful?
Goal: A simple reading and todo list for hackathon participants
Time to complete: 15-30 minutes
Basic into the project
Intro video
Overview
Onboarding doc [todo: this needs work]
Repo Details (get a lay of the land from the services)
Logging in and using the environment
getting an access token and talking to the Lab from postman/curl
Time to complete: 15-30 minutes
The Mojaloop OSS Community uses Slack for all of its communications and announcements.
Follow the steps in the email to set up your Slack account
Once Slack is installed, select "Channels" in the left bar and search for the #this-hackathon-name
channel
[todo: update this doc and replace #this-hackathon-name
with a channel name specific for the hackathon]
Postman is a REST API testing and automation tool which we use to interact with the Lab environment and Mojaloop itself
Open Postman, and select "Import" from the top left and navigate to where you cloned the Postman repo
Do the same as above with the files in ./environment
. These files specify the environment variables for the collections
Now that the collections and environment are set up, we will use the Collection Runner to run one of the test collections. The Collection Runner will run through a list of HTTP requests inside of a collection, which we use to automate or test different processes.
Select "Runner" from the top left (next to import), and select the [todo: fill this section in after getting the Lab environment test runner]
Mojaloop API Specification + Use Cases. For a better understanding of the API and how the API can be used to implement various interoperable payment use cases
Getting a local Mojaloop Environment up and Running On Kubernetes. For running Mojaloop yourself, either on a local machine, or cloud server
Getting started with contributing to Mojaloop:
[todo: Github + Zenhub setup]
Digging into the code:
Go to > Enter your Email address and press "Join"
Go to download slack for your computer Optional: You can also go to the Play Store or App Store and install Slack on your phone as well
Go to to download Postman for your machine
Clone or Download the repository. This contains a number of postman 'Collections' which will help you to interact with Mojaloop and the Lab environment
Drag and drop all of the collection.json
files into the dialog, and they will be imported into your environment