Sofar Sounds Design System and Event Booking Journey

During my tenure at Sofar Sounds, I encountered a small but dynamic team where everyone, regardless of coding abilities, contributed to the codebase. This collaborative approach led to inconsistencies and bugs on the site. Drawing from my previous client experience, I recommended the implementation of a design system, adopting the principles of atomic design. The design system proved to be a transformative solution, simplifying updates by allowing team members to copy/paste elements for use and modification. This initiative significantly improved code consistency and reduced bugs on the site.

My Role:
Recommended and implemented a design system at Sofar Sounds, leveraging atomic design principles.
Addressed inconsistencies and bugs on the site by simplifying the update process for team members.
Worked on the development of the new event booking journey, enhancing user experience and efficiency.
Contributed to the creation of the artist rating feature, enriching the platform's functionality.
Technologies Used:
HTML5 | CSS3 | JavaScript
Ruby on Rails
HAML (templating language)
Challenges:
Tackling inconsistencies and bugs resulting from a collaborative coding approach within a small team.
Introducing a design system and educating the team on atomic design principles.
Achievements:
Successfully introduced a design system, mitigating code inconsistencies and reducing bugs on the Sofar Sounds site.
Developed and enhanced the event booking journey, improving user experience and efficiency.
Contributed to the implementation of the artist rating feature, expanding the platform's capabilities.
User Impact:
Streamlined the site's codebase, ensuring a more consistent and bug-free user experience.
Enhanced the event booking journey, making it more intuitive for users.
Introduced the artist rating feature, providing users with the ability to rate and engage with artists.
Key Takeaways:
Successfully implemented a design system based on atomic design principles, improving code consistency.
Contributed to the development of the new event booking journey and the artist rating feature, enhancing the overall Sofar Sounds platform.

Link to Project