The Idea
StreamSchedule started as a collaborative side project between myself and Florent Pergoud, a freelance developer. Florent brought the initial idea, inspired by the challenges Twitch streamers face in sharing their schedules efficiently. Together, we aimed to create a simple, effective tool that would save streamers time while enhancing their branding efforts.
The project was also an opportunity for us to explore creativity, collaborate closely, and work on something fun outside of our professional commitments. While the tool is still in development, our focus has been on creating a functional and appealing MVP that reflects our shared vision.
Mission Goals
The goal of StreamSchedule was to make it easier for Twitch streamers to manage and share their schedules without the hassle of manually creating assets. The tool simplifies the process by syncing schedules directly from Twitch, offering visual customization options, and generating downloadable assets that are optimized for social platforms.
Currently, the MVP is being developed to gather feedback from streamers. Depending on the community’s reception, we plan to refine the tool further, adding more customization options and features to make it even more valuable for streamers.
As the sole designer, I handled the entire UX and UI process, from initial user flows to high-fidelity screens. The project allowed me to experiment with creative ideas while ensuring the final product remained intuitive and functional for our audience.
User Research & Workshop
We began with online surveys to understand the needs and pain points of Twitch streamers. These insights shaped the initial feature set. Following this, I facilitated a workshop with Florent to collaboratively map out the core user flows. Given the simplicity of the tool’s purpose, the flows were designed to be clear and direct, focusing on syncing schedules, customizing visuals, and exporting assets.
Wireframes & UX Design
Over two weeks, I designed wireframes that captured the core functionality. These wireframes laid the groundwork for a user-friendly experience, emphasizing simplicity and efficiency for streamers with varying levels of technical expertise.
UI Design
The UI phase was a particularly enjoyable part of the project, as it offered the freedom to experiment with visuals that would appeal to the Twitch community. The design balances bold, vibrant aesthetics with functionality, reflecting the energetic and creative spirit of streamers. With a condensed timeline, I worked efficiently to deliver a polished design that was ready for development while maintaining a strong focus on user needs.
The landing page introduces StreamSchedule and communicates its value to streamers, highlighting the problem it solves and the simplicity of its features.
The dashboard serves as the central hub, where users can view their synced Twitch schedules, access details about their next stream, and download assets for social sharing.
The editor gives streamers the ability to customize their schedule visuals, making it easy to align the design with their personal branding. With adjustments for colors, fonts, and borders, users can create a professional and polished look that matches their style. This streamlined approach keeps things simple while leaving room for more advanced customization features in future updates.
Streamers can download ready-to-share assets optimized for different platforms, saving time and ensuring consistency in their branding.
Although still in development, StreamSchedule has been a rewarding creative exercise. The MVP will allow us to test the tool with Twitch streamers and gather insights to guide future refinements. The project demonstrates how thoughtful design can simplify workflows and bring value to a highly engaged user base.