-
-
Notifications
You must be signed in to change notification settings - Fork 794
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Redesign the AsyncAPI Website and Implement Dark Theme #3669
Comments
I would love to take this on! @devilkiller-ag |
This project aligns well with my interests, and I’m excited to take this on! @devilkiller-ag |
If this issue is still unassigned, I would love the opportunity to contribute to it @devilkiller-ag . If it has already been assigned, I’d be happy to collaborate and assist you with the development @Shriya-Chauhan @PraverBajaj . |
Thanks for sharing the proposal, @devilkiller-ag. It’s great to see the redesign being prioritized for GSoC this year. The outlined goals for the redesign are excellent, and I’m excited about the focus on accessibility, dark mode, and modernizing the overall user experience. However, I suggest incorporating a clear UX research and validation phase after the implementation as part of the AsyncAPI Mentorship program later this year. Here’s why:
Given my involvement in the initial UX audit and the design system for AsyncAPI, I’m committed to ensuring the redesign is validated with real users and refined based on feedback. For GSoC, we can focus entirely on redesigning and implementing the new website (which aligns with the outlined goals). Then, as part of the AsyncAPI Mentorship program in December, I’d propose incorporating a user research phase to ensure the redesign meets user expectations and identifies areas for iteration.
cc @akshatnema |
@Mayaleeeee Good evening ma'am can u please tell me that , since i have already forked an dstarted working over this project, Looking forward for your guidance . |
Hey @Shriya-Chauhan @PraverBajaj @ARH-MNAJS @PRAteek-singHWY |
@Mayaleeeee Makes sense. Can you please list out the tasks that need to be completed first from the design part? With respect to timelines, we can only give the initial few weeks to design, and then will have to go for implementation. |
Hey @Mayaleeeee, @devilkiller-ag @akshatnema Can you guide me on how to get started with solving this issue? Are there any specific tasks or requirements I should focus on? Would love to collaborate and learn from you all! 🚀 |
Hey @Mayaleeeee @akshatnema . This is a fantastic enhancement to Async API website. Having previously introduced some major enhancements in various open source orgs including Async API, I am well acquainted with the codebase. Additionally, my hands on experience with Figma, UI/UX Design and modern tech stacks such as React.js, Next.js, Typescript, TailwindCSS and Component Development enables me to contribute effectively. I would love the opportunity to work on this enhancement and make the most of it. |
@devilkiller-ag @akshatnema @Shriya-Chauhan @Mayaleeeee @ARH-MNAJS Myself Anurag, a second-year student. This project aligns perfectly with what I have been working on so far. I am currently focusing on improving the UI using Tailwind CSS. You can check out my projects on my GitHub. I also have experience with JavaScript, TypeScript, ReactJS, and a bit of Express and NodeJS. I am excited about the opportunity to contribute to this project and help enhance it further. Looking forward to hearing your thoughts! |
@devilkiller-ag @Mayaleeeee I would love to work on this project! I have experience with TypeScript, Node.js, TailwindCSS, and UI/UX design, and I am also actively learning UI design. This project aligns perfectly with my skills and interests, and I am excited to contribute. If this is still open, please assign it to me. I am eager to start contributing and would appreciate any guidance on initial steps. Looking forward to working with you and the team! |
Overview
The AsyncAPI website needs a modern redesign for its pages to enhance user experience and accessibility and reduce screen glare. This project focuses on creating and implementing new designs for the website pages based on the theme chosen by @Mayaleeeee. A dark mode theme will also be developed to improve readability and usability in low-light environments.
Why This is Needed
Project Goals
Website Redesign:
Dark Mode Implementation:
Expected Outcome
By the end of this project, the AsyncAPI website will feature a modern, visually appealing design, improved mobile responsiveness, and accessibility. Including a dark mode will enhance usability in low-light environments and make AsyncAPI more inclusive and user-friendly.
Skills Required
Design & Accessibility: Figma, UI/UX Design, Accessibility (a11y)
Core Development Tools: React.js, Next.js, Typescript, TailwindCSS
Component Development
Difficulty Level
🟠 Medium/Hard
Mentor(s)
@Mayaleeeee, @devilkiller-ag
Length
350 hours
Resources
The text was updated successfully, but these errors were encountered: