Almost every Cardano software project rewrite the same html and css to show the same on-chain data – reinventing the wheel every time! This slows down development & makes rapid prototyping impossible.
This is the total amount allocated to Cardano UI Component Library by Lido Nation.
A set of professionally designed, expertly built Cardano and Catalyst-specific components to accelerate app development: The perfect starting point for your next great Cardano project or prototype!
No dependencies
The code will be made public and open source under Apache-2.0 license.
www.cardanoui.dev will be available for free to the entire community.
The Lido Nation crew is well known for education, catalyst tooling and most recently voltaire tooling (https://sancho.1694.io). For each of these systems we’ve built, we’ve faced the same challenge: creating basic ui for common Cardano things:
The Lido Nation crew is not alone in this. Every dex, aggregator, NFT marketplace, minter all show the same information with each team having to rewrite the same boilerplate html everytime.
The big idea
What if there were dozens of plug and play components you could simply grab, throw into your code, and customize? That’s the idea! We propose to build a high-quality ada-compliant component library designed by professional UI/UX experts, implemented by the Lido Nation crew.
Not another npm package
Note, this is not another framework. This is not another npm package. We’re proposing a website you can go to, see a list of Cardano ui elements, pick the one you’re looking for, copy and paste directly into your code, and customize. Once you copy and paste your component, you own it, you get to customize it and evolve according to the specific needs of your application.
No more css !import override hell.
What Cardano UI elements
Inspired by our work with Intersect and our participation in the Catalyst Working Group event in Nairobi, we will first hold a series of community workshops to narrow down the list of UI elements. You can expect these basic elements atop of what the working groups come up with:
Having a list of Cardano-specific ui components to copy and paste will save developers and companies hundreds of hours. It will reduce writing and rewriting boilerplate code every time. It will save companies and teams hundreds of thousands of ada if widely adopted and used. Rapidly prototyping will become even more rapid!
Since it’s not a framework or package to install, we will be able to measure the impact by:
The Lido Nation team has delivered 10 Project Catalyst projects, and is fully invested and involved in the community, at both virtual and in-person events. Darlington is a Cardano Ambassador and a full-stack Software and DevOps Engineer with experience running his own company.
Darlington is a full-stack Software and DevOps Engineer with experience running his own company.
Timeline 2 Months
Output: Hold 2 community workshops
Acceptance criteria: Notes and findings from workshops.
Output: User Stories
Acceptance criteria: pdf and miro board of user stories.
Output: UI/UX of all user stories
Acceptance criteria: Figma designs of pages
Output: Bootstrap open source repo
Acceptance criteria: Link to git repository with contribution guideline and description of the project.
Timeline 2 Months
Output: Launch landing page of cardanoui.dev
Acceptance criteria: the public can visit https://www.cardanoui.dev and learn about the project
Output: First 10 components live
Acceptance criteria: The public can visit https://www.cardanoui.dev and see 10 components ready for copy-pasting.
Timeline 3 Months
Output: 25 components available
Acceptance criteria: The public can visit https://www.cardanoui.dev and see 25 components ready for copy-pasting.
Timeline 3 Months.
Output: 50 components available.
Acceptance criteria: The public can visit https://www.cardanoui.dev and see 50 components ready for copy-pasting.
We are Cardano enthusiasts and a growing collective of dreamers who believe in providing insightful education about Cardano in plain English, Swahili, and Spanish. Most online blockchain content is written by and for developers and finance geeks. We break down complicated technical ideas for everyday people, and provide relevant news in quick bites, and build tools that everyone can use.
Our website is a resource for anyone who wants to learn what Cardano is, why they should care, and how they can participate. We want to make these resources accessible to as many people as possible.
Darlington is an engineer by day and at all times a dancer, humanitarian, idealist and entrepreneur. Darlington has deep knowledge about blockchain technology and broad experience in the Cardano ecosystem.
www.LidoNation.com
https://www.linkedin.com/company/lido-nation
Darlington Wleh: Co-Dreamer at Lido Nation
Co-Founder of Lido Nation.
Senior Developer.
Blockchain writer & Educator.
Cardano Ambassador.
https://www.linkedin.com/in/profd2004
https://twitter.com/LidoNation
Emmanuel Titi: Nairobi Blockchain Lab Junior Developer Lead.
Titi has been on the Lido Developer team at the Ngong Road Blockchain Lab in Nairobi Kenya. Titi leads and manages an ever-changing staff of junior developers who come through our mentorship program to learn about Cardano, skill up on Web3 development, and contribute to active projects.
Community Workshops - 10,000 Ada
UI/UX Design - 40,000 Ada
Development - 90,000 Ada
cardanoui.dev is poised to have a significant positive impact on the Cardano community by addressing a common pain point for developers: the repeated creation of basic user interface (UI) elements for Cardano-based DApps. Here's how this project could be beneficial:
Efficiency and Cost Savings: By providing a library of reusable UI components, developers can drastically reduce the time and resources needed to build and prototype Cardano applications.
Enhanced Innovation: With easier access to standard components, developers can focus more on creating innovative solutions rather than dealing with repetitive UI coding.
Consistency and Quality: The involvement of professional UI/UX experts in designing these components ensures that they are not only functional but also aesthetically pleasing and user-friendly. This can improve the overall quality and user experience of Cardano applications, making them more appealing to end-users.
Community Engagement and Collaboration: The project plans to involve the community in deciding which components to develop through workshops and feedback sessions. This engagement can enhance community collaboration and ensure that the tools developed are genuinely useful and desired by the community.
Accessibility and Customization: Since the components are designed to be easily integrated and customized, developers have the flexibility to adapt them to their specific needs. This makes it easier for a wide range of projects to benefit from the library, regardless of their scale or specific requirements.
Measurement of Impact: The project's impact can be directly measured through user engagement metrics and community growth indicators:
cardanoui.dev could serve as a foundational tool that empowers developers, enhances the quality of Cardano-based applications, and fosters a more collaborative and innovative ecosystem within the Cardano community.