Design
Role
As the designer of this project, I was responsible for creating user interfaces, designing prototypes, and ensuring a good user experience. This role gave me many opportunities to grow professionally through new challenges, tools, and team collaboration.
Tools and learning journey
I started my journey with Figma, where I learned to create detailed prototypes and design layouts. While it was challenging at first, I became proficient at using the platform to turn ideas into working designs. Using component libraries like shadcn and Preline UI helped me understand the importance of consistency, accessibility, and modern design principles in web applications.
Furthermore, working with Jira and Confluence was a new experience for me. Though these project management tools seemed complicated at first, over time I learned how they can help organize tasks, track progress, and work effectively with the frontend and backend. This experience taught me a lot about how to manage projects in a structured way.
Challenges and Growth
The fast pace of the project's early days was challenging, as I had to balance speed with maintaining good design standards. This taught me how to prioritize tasks effectively and make good decisions about where to focus my time. I learned to work efficiently while still ensuring the quality of my designs.
One of the main challenges was making sure designs met the technical requirements while staying true to the project's vision. Regular communication with the team was essential, as it helped me get feedback and adjust designs quickly. I learned to improve designs based on feedback while keeping the core goals in mind. This helped me create designs that looked good and worked well for users.
Learning Outcomes
Through this project, I got much better at thinking about user interface design and creating experiences that make sense for users. I learned to create and test designs quickly, getting better with each version. Working with different team members improved my collaboration skills, especially in understanding what developers need. I also became much more comfortable with the professional tools we used.
Conclusion
This project has helped me improve both my technical skills and my ability to work with others. The challenges I faced taught me valuable lessons that will help me in my future working with complex projects.