Skip to content
May edited this page Feb 5, 2020 · 5 revisions

Origin

Portal was originally founded by Systers, Rose Robinson, Ana Balica, and Chitra Khatwani, as a platform for Systers communities to share information within and with other communities. Before rebranding and new website, AnitaB.org had a section/pages for Systers and each subgroup (Latinas, LGBT, Black Women in Computing, TurkishWiC and ArabWiC). This allowed for subgroup members to find information specific to their groups which can be seen in these old mockups from 2014.

Project Summary

Systers, along with other sub-groups, have several channels where information is disseminated. A portal was created for Systers and sub-groups to share information to prospective communities, lists events by geography, and identify events that need additional volunteers to run. At the minimum functional level, users should be able to view different communities, request to join the various communities, and RSVP to events.

Historical Documentation

Repo Links

Project ideas

Backend + Frontend (full features)

Idea Description
Map View Being able to view all of the available communities on a map.
Search by Location Being able to search for nearby communities based on the user's location.
Third party apps authentication Authenticate using Slack, Facebook, Twitter, Google+, etc
Meetup Features View upcoming events based on a radius around their location.
Scheduling Multiple Day Meetups User can create a meetup that occurs over the weekend with different times each day.
Meetup History Shows a gist of hosted meetups, the content, and pictures for anyone who was unable to attend.
Subscribe Feature For users to be notified about events.
Recommendations Adding meetup recommendations based on members' interaction with the platform. Can implemented with machine learning to analyze the user's comments.
  • Feel free to brainstorm any additional ideas from our enhancements
  • We would be happy to have your suggestions to enhance Systers Portal.

Development Environment

Web Development Environment

  • Technologies Used: Python, Django, HTML, CSS, Javascript
  • Difficulty: Intermediate to Advanced

Communicate with Us on Zulip!

If you have an idea of how to improve Systers Portal, drop us a message in the #portal stream to discuss it :)