FOSSASIA

SUSI.AI: Deploy SUSI Server on Heroku

OBJECTIVE

Learn the basics of deploying an app on the Heroku platform with the SUSI.AI Server and help to make automatic deployments from the repository on each pull request.

REQUIREMENTS

  • Join the SUSI Server Gitter channel
  • Create an account on Heroku.
  • Setup heroku toolbelt on your local machine.
  • Learn the basics by deploying the Susi Server
  • Help to solve issues related to automatic builds with travis and make a pull request or other substantial input to solve deployment issues
  • Tweet about your task on Twitter, Weibo or other tweet like channel and add a screenshot of your deployment screen. You could tweet something along the lines "Just learned how to deploy the @FOSSASIA #SUSIAI server app on @heroku at #Google #Code-In Thanks @0rb1t3r @mariobehling @hpdang http://fossasia.org"
  • Post about your task on Facebook or other social media. Your post should include a link to the project https://github.com/fossasia/susi_server and http://susi.ai
  • Additionally star the repository and make a fork to your account
  • Join the project channel at https://gitter.im/fossasia/susi_server

EXPECTED OUTCOME

  • A link to the working heroku app
  • Improvements to automatic build process with travis
  • Tweet about it @fossasia with a link and screenshot as mentioned above
  • Post on other social media
  • Forked repo to your account

LINKS

Task tags

  • heroku
  • susi.ai
  • server
  • cloud
  • github

Students who completed this task

Parth Pratim, Yash Kumar Verma, Piyush Raj, Anastasiia Kostiv, Naveen Rajan, Mishaal Kandapath, Kartikeya Singh, Samyak Jain, Aditya Dutt, Abishek V Ashok, Arjun Pandey, Yash Kothari

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • web Design
close

2017