To offer a trusted online discussion platform based on user study results we decided to build a new version upon Discourse open-source platform.

  • I added SMS based two factor authentication feature to turn the platform invitation based to make sure accountability and privacy using Twilio API.
  • I implemented a recommendation system using a narrative matching algorithm based on the similarities in users’ shared stories to pair users to help each other more effectively.
  • I also utilized the functionality of “following” to let users catch up with topics, categories and users that they are interested in.
  • In addition to documentation of the software requirements and detailed functional design reports we planned the timeline with milestones and managing the project using agile methodology.
SolutionPublished a trusted online discussion platform for HIV/AIDS users
Project RoleLead Developer