What are we Trying to Solve
In an effort to foster a stronger sense of community engagement and connection in New York Citi, our goal is to create a platform that enables users to discover and share information about local events. By providing a centralized hub for individuals and organizations to post about upcoming community events, we aim to facilitate meaningful interactions and participation within neighborhoods. Our platform will empower users to not only stay informed about the events happening around them but also to actively engage with their communities by attending and contributing to these events. Ultimately, we believe that by promoting a culture of involvement and collaboration, we can help build more vibrant and cohesive communities.
What it does
The platform serves as a centralized hub where users can discover, share, and engage with local community events. Users can post details about upcoming events, such as the event title, description, date, time, location, and images. They can browse events based on filters like location, date, category, or keywords, making it easy to find events of interest. Each event listing provides comprehensive information, allowing users to learn more before deciding to attend. Users can RSVP to events, and organizers can track attendance. The platform encourages community interaction by allowing users to comment on event listings and engage in discussions. Users can opt to receive notifications about new events and updates. Profiles help users manage their event postings, RSVPs, and interactions, creating a personalized experience. Moderation features ensure that content and interactions adhere to community guidelines. Overall, the platform aims to promote healthy community engagement by providing a user-friendly, informative, and interactive space for users to discover and participate in local events.
How we built it
We built the platform using React Native for the frontend, providing a cross-platform mobile application that offers a native-like user experience. For location services and place suggestions, we integrated the Google Maps Places API, allowing users to easily find and select event venues. Additionally, we used Supabase as our backend, providing a scalable and secure database solution. Supabase also offers authentication, real-time updates, and RESTful APIs, enabling seamless data management and user interactions within the app. Combining these technologies, we created a robust and user-friendly platform for users to discover, share, and engage with local community events.
Challenges we ran into
Setting up the initial project with react . Integrating the Google Maps Places API with the react native project.
Accomplishments that we're proud of
We feel accomplished about creating a project which connects and includes all necessary features to help New Yorkers thrive in their local community and foster a sense of community.
What's next for CitiVents
Although we have had a great start with this application, we would like to expand upon some key features to incorporate all new Yorkers. For one we would like to expand upon our accessibility features making it easier to determine what events are accessible and different ways they are accessible. additionally we would like to incorporate more personalized notification and event recommendations that can provide insights on different events occurring locally our event recommendations will take into consideration various factors about our users including their interests and their proximity to events to provide the best recommendations.

Log in or sign up for Devpost to join the conversation.