Inspiration 💡
AllyIn.Tech draws inspiration from the vital need to promote allyship and support for the LGBTQ+ community within the tech industry. It recognizes that true progress and inclusivity can only be achieved through active collaboration and the development of open-source projects dedicated to advancing LGBTQ+ rights, representation, and equality.
What it does ⚙️
AllyIn.Tech is an open-source Git repository that serves as a centralized hub for a diverse range of LGBTQ+-supportive projects. Built with Jekyll, jQuery, and Bootstrap, the platform allows developers, designers, and activists to discover, contribute to, and promote projects that actively make a positive impact within the LGBTQ+ tech community.
One of the unique features of AllyIn.Tech is the ability for signed repositories to display the AllyIn.Tech stamp and signatures. Users can request to have their repository signed by AllyIn.Tech, and upon verification, they can proudly showcase the stamp and signature, indicating their commitment to inclusivity and allyship.
How we built it 🛠️
AllyIn.Tech is built using the Jekyll static site generator, incorporating jQuery for dynamic functionality and Bootstrap for responsive design. The platform leverages Git integration to manage the repository collection and facilitate collaboration. The signature verification process is implemented using secure protocols on the AllyIn.Tech site, ensuring the authenticity of signed repositories.
Challenges we ran into ⚠️
Throughout the development of AllyIn.Tech, we encountered challenges such as integrating the signature verification process securely while maintaining a user-friendly experience. We also focused on ensuring the scalability and maintainability of the platform as the number of projects and contributors grows.
Accomplishments that we're proud of 🧑💻
We take pride in creating an open-source platform that empowers the LGBTQ+ tech community and fosters collaboration. The successful implementation of the repository signing feature and the development of a user-friendly interface are significant accomplishments. We're also proud of curating a collection of impactful projects that actively contribute to LGBTQ+ rights and representation.
What we learned 🎓
While building AllyIn.Tech, we gained valuable insights into the importance of allyship and inclusivity within the tech industry. We honed our skills in integrating Git repositories with web platforms and ensuring secure signature verification processes. We also learned how to leverage Jekyll, jQuery, and Bootstrap effectively to create an intuitive and accessible user experience.
What's next for AllyIn.Tech ⏭️
The future of AllyIn.Tech involves continuous growth and expansion. We aim to build a vibrant community around the platform, fostering collaboration, and encouraging developers and activists to contribute their LGBTQ+-supportive projects. Additionally, we plan to enhance the user experience, introduce additional features to facilitate project discovery, and continuously improve the verification process to ensure the authenticity of signed repositories.
Built With
- css
- html
- javascript
- jekyll
- jquery
Log in or sign up for Devpost to join the conversation.