Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 2 You must be signed in to fork a gist
  • Save Marauderer97/898630a8ffb23e7be7405bab648a9531 to your computer and use it in GitHub Desktop.
Save Marauderer97/898630a8ffb23e7be7405bab648a9531 to your computer and use it in GitHub Desktop.
Google Summer of Code 2017- FOSSASIA Susper-Soumya Vadlamannati

Soumya Vadlamannati

Google Summer of Code 2017

Organisation: FOSSASIA

Project: Susper

Project page: Susper

My major task was to implement a working responsive and stable front-end for the Susper Search Appliance, in addition to integrating features like Autocomplete, Autocorrect, Related Searches etc., to enhance the existing functionalities.

I used Angular along with HTML5, CSS3 and Bootstrap to write the front-end code. Most of the backend integration was achieved by using Yacy API.

Outcome of contributions

  • Implemented a better designed front-end for Susper. Check susper.com for reference.
  • Made the front-end responsive for all screen-sizes.
  • Made the site usable on mobile devices, this included designing certain components like the info-cum-analytics box specially for mobile sizes.
  • Integrated the Autocorrect API into Susper, and implemented a working autocorrect component
  • Integrated the Yacy Autocomplete API into Susper, implemened an auto-suggest/ auto-complete box hovering below the search bar
  • Implemented a graphic pagination bar for Susper
  • Implemented 'related searches' feature
  • Helped develop and enhance other featues such as Information box, Analytics box, Intelligence Feature, Advanced Search, Auto Search
  • Added tests for various components using Jasmine.

Code Contribution

Documentation

Blog Posts

Blogs for FOSSASIA: http://blog.fossasia.org/author/Marauderer97/

Scrums

Publicity of Susper

  • Twitter Handle : vadlamannati1997
  • Facebook username : soumyavadlam

Facebook and Twitter coverage of FUN WITH FOSSASIA event at IIIT-Hyderabad

Sharing blog posts on facebook and twitter

Project Demonstration

IMAGE ALT TEXT

Project Presentation

@jayeshsk
Copy link

hey soumya,
can we make susper front end via python using django or flask module?

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