AsyncAPI Website UI Kit Development
- Mentors
- Akshat Nema, acethecreator, Aishat Muibudeen
- Organization
- AsyncAPI
- Technologies
- javascript, react, typescript, Storybook, Next.js, TailwindCSS
- Topics
- web, UI Kit
AsyncAPI is an open-source initiative that seeks to improve the current state of Event-Driven Architecture (EDA). It has a set of tools for documentation, code and model generation, event management, etc. which helps to easily build and maintain EDA. The AsyncAPI Website is the primary source of information for users and developers.
Currently, the website lacks visual consistency, repeated elements lack consistency in design, and duplicate styling is used for similar visual styles. This makes the codebase and design non-modular. Existing UI patterns are undocumented which results in miscommunication and re-inventing the wheel instead of building new features.
The goal of this project is to develop a comprehensive UI Kit that can enhance the existing design, and streamline the development process to simplify the creation and management of cohesive elements in the website. This website UI Kit will help in preventing the process of rebuilding similar components.