Skip to content

HetviSoni/rainbow-ally

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🏳️‍🌈Rainbow Ally 🏳️‍🌈

Celebrating Unity and Empowering the LGBTQ+ Community

Typing SVG

Table of Contents

Section Link
Description Description
Features Features
Technologies Technologies
Installation Installation
Screenshots Screenshots
Contributing Contributing
Contributors Contributors



Description

A platform that not only celebrates diversity but also provides practical resources and connections for the community✌️. By fostering allyship, amplifying voices, and encouraging engagement, we aim to empower individuals and promote positive change.

Features

  • User-friendly Interface: The web application provides a simple and intuitive interface🤓.

  • Events: Stay up to date with upcoming and past events happening worldwide. Create and volunteer for events that resonate with the LGBTQ+ community🎉.

  • Fundraisers: Support various fundraising initiatives dedicated to advancing LGBTQ+ causes. Donate to existing campaigns or create your own funding request to make a positive impact💸.

  • News: Explore a curated collection of news articles related to the LGBTQ+ community from reliable sources. Stay informed and engaged with the latest updates, stories, and achievements📰.

  • Hangout: Connect with community members through voice and video calls, chat, and interactive streaming. Engage in meaningful conversations and create lasting bonds😜.

Technologies

  • Frontend: ReactJS, HTML, CSS, JavaScript
  • Backend: Node.js
  • Real-time Communication: WebRTC API
  • News Integration: NewsdataAPI
  • Data Storage: MongoDB Atlas

Installation

  1. Clone the repository: https://github.com/HetviSoni/pridehacks
  2. Install dependencies for the frontend: cd pridehacks && npm install
  3. Install dependencies for the backend: cd backend && npm install
  4. Set up the MongoDB Atlas connection and configure the necessary environment variables.
  5. Start the frontend server: cd pridehacks && npm start
  6. Start the backend server: cd backend && nodemon app.js

Screenshots

Screenshot 1 Screenshot 2
Screenshot 3 Screenshot 4
Screenshot 5 Screenshot 6

Contributing

We actively encourage the community to contribute by raising issues and creating pull requests, fostering collaboration and inclusivity. Together, we can improve the project, embrace diverse perspectives, and create an impactful application. Join us in making a positive difference through your valued contributions.

Contributors