Skip to content

Instantly share code, notes, and snippets.

@isuruAb
Last active October 24, 2017 09:55
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save isuruAb/8f7a610571ff79a1c24bbe9891f1f392 to your computer and use it in GitHub Desktop.
Save isuruAb/8f7a610571ff79a1c24bbe9891f1f392 to your computer and use it in GitHub Desktop.
Google Summer of Code 2017 - Contribution of Isuru Abeywardana

Google Summer of Code 2017 - Work Product

I contributed to several SUSI projects of FOSSASIA within the 2017 Google Summer of Code period. And my main project was SUSI Web Chat Application. This application allows users to ask questions from SUSI and get answers from the server. These answers are fetching from different external APIs according to defined skills in server.

Other features of SUSI Web Chat

  • Fully responsive and stable application
  • SignUp, SignIn and password recovery features
  • Render skill responses on chat correctly
  • Feedback system to SUSI
  • Dark theme, Light theme and Custom theming feature
  • Ability to use application in different languages
  • Ability to search in chat history
  • Connect custom servers to query

My contributions to SUSI repositories have been listed below.

  1. SUSI Web Chat:

Image of Yaktocat Image of Yaktocat
Web Search Dark theme
Login Dialog Feedback
  1. SUSI Skill CMS:

Skill list Skill
Skill editor Skill compare
  1. SUSI server:

  2. SUSI skill data:

    • GitHub Repository: Link
    • Issues assigned to me: Link
    • Issues Opened by me: Link
    • Pull Requests by me: Link

All of these features have been implemented in corresponding applications and functioning well. I would like to contribute a lot more on these areas in future.

Meetup

Organised a university meetup about Google Summer of Code . FOSSASIA, SUSI project and other FOSSASIA projects.

  • Tweet about the university meetup. here
  • Facebook post about university meetup. here

Additional Links

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment