Inspiration

UCSB, a vibrant hub of diverse cultures and natural beauty, is renowned for its exceptionally friendly atmosphere. Central to this congenial spirit is the university's dynamic party culture, a pulsating heart that unites students across all spectrums of gender, race, and ethnicity. It's a place where joyous celebrations become the melting pot of inclusivity, fostering bonds and creating a sense of belonging for everyone. Recognizing the integral role these gatherings play in student life, I am inspired to create a platform that seamlessly connects partygoers with party hosts. This initiative is particularly aimaqr faces. By bridging this gap, the platform will not only facilitate easier access to social events but also champion the values of love, harmony, and unity that are the cornerstones of our UCSB community.

What it does

GotchuGaucho is a platform designed to connect party hosts with party-goers at UCSB. It aims to facilitate easier access to social events, particularly for those new to the university's culture. The platform serves as a bridge to bring people together, fostering inclusivity and a sense of belonging. By creating a space where joyous celebrations can thrive, GotchuGaucho aims to champion the values of love, harmony, and unity within the UCSB community.

How we built it

GotchuGaucho was built using a combination of HTML, CSS, and JavaScript. The HTML provides the structure and content of the web pages, CSS is used for styling and layout, and JavaScript adds interactivity and dynamic functionality to the website. Leaflet and Leaflet Routing Machine libraries were utilized for mapping features, enhancing the user experience in locating and routing to parties.

Challenges we ran into

During the development of GotchuGaucho, we encountered several challenges that tested our problem-solving skills and persistence. One major obstacle was the initial difficulty in displaying the map correctly. Initially, the map was not rendering as expected, and even when it did, it appeared on every page of our website, causing a layout issue. After numerous efforts and debugging sessions, we successfully resolved this issue by ensuring that the map was only displayed in the intended "Locate your Party" section, providing a seamless and focused user experience. Another challenge surfaced in the "Recent Parties" section, where the action buttons for like, going, and not going were unresponsive. This posed a usability issue for our users. Through diligent troubleshooting and debugging, we were able to identify and fix the error, ensuring that users can now interact with these buttons as intended. Overcoming these challenges not only strengthened our technical skills but also emphasized the importance of thorough testing and debugging in delivering a smooth and functional user experience.

Accomplishments that we're proud of

The implementation of a dynamic party posting feature, allowing users to share their party details along with images, demonstrates the functional and interactive nature of GotchuGaucho. Creating a visually appealing and informative party post contributes to the vibrancy of the platform. The identification and resolution of the unresponsive action buttons in the "Recent Parties" section showcase our commitment to delivering a user-friendly experience. Users can now seamlessly interact with the like, going, and not going buttons, enhancing engagement on the platform.

What we learned

We gained a deeper understanding of identifying and fixing issues within the code. Incorporating Leaflet and Leaflet Routing Machine libraries into the platform taught us how to effectively integrate third-party mapping solutions. This knowledge can be applied to future projects requiring interactive maps. The challenges encountered emphasized the importance of prioritizing a seamless and intuitive user experience. We learned to focus on responsive design and ensure that each feature functions as intended to enhance overall usability. Building GotchuGaucho likely involved collaboration among team members. Working together on problem-solving and implementing features showcased the importance of effective communication and teamwork in achieving project goals.

What's next for GotchuGaucho

GotchuGaucho is set to embark on an exciting journey of expansion and enhancement. As we continue to shape the platform's future, we're thrilled to introduce a series of innovative features that aim to elevate the user experience, foster community engagement, and address the diverse needs of UCSB students. Implementing a comment section will enhance user interaction and allow attendees to share their thoughts, experiences, and additional information about the party. This feature can create a more dynamic and community-driven platform. Creating a dedicated section for lost and found items is a thoughtful addition. Attendees can communicate with party hosts to report lost items, enhancing the sense of community and responsibility within the platform. Allowing party hosts to specify whether alcohol or cannabis will be present adds transparency and helps attendees make informed choices based on their preferences. Additionally, indicating whether the party is free or paid provides clarity on event costs. Enabling party hosts to share ticket information and Venmo details on the platform streamlines the process for users interested in attending paid events. This facilitates smoother transactions and enhances the overall user experience. Introducing a party rating system enables users to provide feedback on the quality of parties. This can assist other users in making informed decisions about which events to attend, fostering a more user-centric and engaging party experience.

Built With

Share this project:

Updates