As the COVID19 pandemic goes on, we have built an inclusive platform that aims to create a safe space for trans and non-binary people and helps you connect with folks all around the world and build a community, on the occasion of Pride Month!
What it does
- A powerful and secure login functionality
- An educational questionnaire to spread awareness and keeping it as a safe-space
- A chatroom for you to connect with people around the world
- An article page for you to share your powerful stories and get inspired from other's stories
How we built it
- Designed a beautiful prototype and UI using Canva and Nicepage
- Used React.js and React-bootstrap to create a functional frontend
- Made a powerful backend using Node.js, Express.js and GraphQL
- Used GCP's Firebase for Authentication and Database
- Use Apollo Server subscriptions for Chatrooms and Realtime Database to store
- Used GCP's Firestore as a database for our articles
- Deployed our frontend on Heroku, Deployed our backend on Google Cloud Platform
Challenges we ran into
- Deploying on a particular domain.
- Dealing with React with no prior experience
- Authentication took time
Accomplishments that we're proud of
- We got to learn about GraphQL
- We made a live chat app
- Able to work as a team and complete this project
- deployed our project succesfully
- Designed a beautiful interface
What we learned
- Learned how to use React and GraphQL.
- Learned about the LGBTQ+ community
What's next for Velvet Cafe&Bar
- Develop iOS and android application of this web application.
- Improve the user experience in the chat room.
- Improve the overall UI/UX
- Add more features like video calls with peers.
- Add like and comment functionality in articles
- Add moderation in chatrooms
- Add dating functionality