The code challenge is and will always be judged using the following criteria
- A Correct fork, branch and pull request
- Using the GitHub Pull Request Time Stamp and correct code quality & structure, the first developer whose code runs successfully on the sandbox/simulator wins
- Other developers who submit successfully MAY also get rewarded with secondary items
- Code quality and structure will be evaluated
- The order for pull requests will be followed, first come first win basis!
You can participate on as many challenges as you wish:
- Africa's Talking reserves the right to announce the winners
- Code Challenges are time bound - the time restriction is specified on the challenge
- Additional rules MAY be provided on the code challenge and will vary for each challenge
- You are free to use all manner of tools
- Successive interviews for projects MAY be run to satisfy participating Africa's Talking Partners
- Airtime and Swag for the first 30 successful participants
In this code challenge you should create a 2 way SMS app that can be accessed on the Sandbox. The 2 Way SMS App should allow users to send an SMS from their simulator to your short code, and get a simple reply.
- User ends an SMS with any content text.
- You Short code App responds with the Message: "I am a lumberjack. I sleep all night and work all day!"
- Add to the README.md a small guide of how to access your serive on the Simulator.
- Ensure your service is accessible online. You can use the free tiers of Heroku or Openshift or other platform of choice.
-
See the online version of the code challenge here to get acquainted.
-
Check out the format for submitting your code here
You can use the following resources to get you started on your way:
- Starting on the Sandbox and Simulator
- SMS Sending Documentation
- SMS Receiving Documentation
- Other SMS Help articles
- More on Logging in, Signing up/Registration, Verifying/Activating your account, Managing Teams and applications
- Videos on getting started on the Africa's Talking Sandbox
Please read the overview for all code challenges here.
In case you have any questions, join our Slack here