Inspiration

As people who enjoy art, we often find ourselves in situations where we are too busy to have time to seek and enjoy art. In the same vein, local performers often find themselves with a lack of recognition by local communities.

Our project aims to solve these issues by facilitating connections between performers and art enthusiasts - capturing the feeling of suddenly immersing yourself into the performance of a street busker. We want to embody the spontaneity of seeing and stopping for a fascinating busking performance.

What it does

We created an app which allows street buskers to share the location for performance, and people can find these performances in their vicinity happening live. These performances can be geomarked, and tagged with a specific genre/type which the audience can filter.

For audiences and busy city dwellers, it provides opportunities to casually experience art while minimizing commitment and opportunity cost. For local artists struggling with growing their audience and gaining visibility, our app increases turnout for their live performances and increases exposure to locals interested in their art forms and genres.

How we built it

We used Figma for the app design layout, and we used Swift + SwiftUI for the iOS app development. We utilized Firebase Auth, Firestore, and Firebase Storage for our database and authentication.

Challenges we ran into

Some of our members are coders who are beginners using Swift - thus it became difficult to allocate work distribution. Furthermore, 3 members are new to hackathons.

Accomplishments that we're proud of

We were proud of our working prototype with all of the core functionalities we implemented in the app, in addition to an aesthetically pleasing user experience.

Furthermore, we believe that the core idea of our app solves a major problem faced by both buskers and casual art appreciators in society.

What we learned

Our members learnt a lot about Swift iOS development - especially with implementing Apple maps and location into our app, which was really difficult at first. Further, a goal we learnt with this project is the need to be flexible with ideas, and to always be open with new project suggestions. Furthermore, we learnt the need to plan ahead and draft what we need to code for the project.

What's next for Let's Busk

We plan to implement new features such as artist profile pages and scheduling future performances to create a more fluid user experience. We want to enable customisable notifications for users, where they will be alerted of ongoing and upcoming performances in their vicinity according to their preference in art genre and art forms.

We believe that this betters our goal of creating connections between local artists and audiences, while also providing a better platform for artists to become more known in the local community.

Discord Usernames foodisgood#2568 MJkitty#7979 azooz2003#8651 papayaduck21#9723

Built With

Share this project:

Updates