PROJECTS


Google Summer of Code 2017

Systers Features of Mailman3


Project​ ​Overview​ ​:
Mailman is the GNU Mailing List Manager which is a free software for managing electronic mail discussions. Mailman is integrated with the web, making it easy for users to manage their accounts and for list owners to administer their lists.

Technology​ ​stack​ ​used​ ​: Django, Python
Goals​ ​of​ ​the​ ​Project​ ​:

  1. Port the existing features of Systers Mailman 2 to systers Mailman 3.
    • Essay feature
    • Stats for Admins
      • Number of unsubscribers through different channels.
        • Members Option Page.
        • Disabled Address.
        • Member mgt page.
        • Admin mass Unsubscription.
      • Number of total unique subject lines.
      • Number of subscribers that posted.

  2. New features implemented in Systers Mailman 3 :
    • List Summary Page
    • Top 10 threads of all time
    • Mentioned in Thread References
    • Feature to filter subscribers according to their country

Merged Pull Requests ​:

  1. Essay Implementation
  2. Hyperkitty
  3. Unsubscriber Stats for Admins
  4. Mailman client
  5. Feature to filter subscribers according to their country
  6. List Summary
  7. Readme.md
  8. README

Opened Pull Requests ​:

  1. Feature to view thread references of a list

DealBazaar



Project​ ​Overview​ ​:
DealBazaar is an e-commerce website where the buyers can bid on an item based on location and the seller can choose the most suitable bidder nearer to his/her location.

Technology stack used :

  • IBM Bluemix (cloud platform)
  • Python
  • Flask
  • Cloudant (NoSQL database)
  • Git

Systers Safety Valve



Project​ ​Overview​ ​:
Systers Safety Valve is a platform to encourage women to come forward and share their workplace experiences of harassment, molestation and violence with the world on twitter and other social sites while being anonymous and file complaints against them.

Technology stack used :

  • Python
  • Django
  • Sqlite3
  • Tweepy Api
  • Git

Motive of the Project :
As we know that online trolls are always eager to attack, systers safety valve is a platform for women to come forward ,voice their horrifying experiences and share their experiences with the world while maintaining their anonymity. Being aware with the online threats that harm a woman mentally, this platform will motivate women to voice their situation while being safe from online threats. We want to break down the obstacles that might prevent a worker from reporting abuse, not allowing additional obstacles — like the wrath of internet trolls — to stand in a person’s way.


Google Summer of Code 2016

Systers Mailman3


Project​ ​Overview​ ​:
Mailman is the GNU Mailing List Manager which is a free software for managing electronic mail discussions. Currently,a customized version of Mailman2 is used by Systers. My main goal was to port Systers customized features to Mailman 3.

Technology​ ​stack​ ​used​ ​: Django, Python

Source code
Merged PR


ImageBucket

Demo



Project​ ​Overview​ ​:
ImageBucket is an application used to view Instagram pictures. You can enter multiple tags(seperated by comma) to view the images.

Technology​ ​stack​ ​used​ ​: Django, Python, Sqlite3, Travis CI
Features :

  • View Instagram pictures.
  • Search using multiple tags is allowed.
  • Picture can be downloaded on system.