Inspiration

As women pursuing first-year Computer Science, many of us have experienced imposter syndrome in our classes. We believe that through building community, setting personal goals, and increasing accessibility to resources, we can counteract imposter syndrome. Ultimately, we hope to empower and support other women in the Computer Science and Data Science fields grow.

What it does

Queens Connect is a website that connects women in the Computer Science and Data Science fields who are striving towards the same goals. It also provides learning resources to support programmers reach their goals. It is essentially a safe and empowering place for women to learn from and with each other. Ultimately, it builds camaraderie among marginalized community to counteract imposter syndrome.

How we built it

Our website was built on Replit and Github using the languages CSS, html, and JavaScript. Additionally, we integrated the platform Firebase to allow secure log-in and to store user information.

Challenges we ran into

A challenge we had along the way was dealing with new technologies like firebase, CSS, JavaScript, and HTML. We had to learn certain functions from scratch and unlearn and relearn certain methods when we ran into errors with our code. Additionally, we also had a hard time figuring out how to pass user input through firebase and syncing our various platforms together.

Accomplishments that we're proud of

One of our major accomplishments is that we were able to take user input through firebase to process it for the login and sign-up pages. This is further used to randomly assign the user with a connection to work on their future CS goals. Another important accomplishment was that we were able to create a wireframe with an optimal engaging user experience.

What we learned

As a team, we explored new languages including CSS, html, and JavaScript. We also learned how to integrate a new data-based platform called Firebase into our code.

What's next for Queens Connect

In the future, we would like to add a few additional features to make a richer user experience. We would like to make our project a multi-player engaging board game where one may choose more than one path to explore and learn. We would also like to increase the security of our project by validating emails through verification codes or school accounts. Finally, once a user finds their connection, we are looking to add a chat box for easier collaboration.

Share this project:

Updates