The lack of centralized access to CIPs and CPSs, hindering efficient exploration, understanding, and discussion of proposed enhancements and problem statements within the Cardano ecosystem.
This is the total amount allocated to CIP/CPS Analysis App for Data-Driven Insights.
We'll develop an app to provide centralized access to all Cardano Improvement Proposals (CIPs) and CPSs, facilitating efficient exploration, understanding, and discussion of proposed enhancements.
The project will depend on the official Cardano website and the Cardano Foundation's CIP GitHub repository to access detailed information about CIPs and CPSs. These dependencies are essential for gathering accurate and up-to-date information necessary for the project's success.
All project documents, code, and other outputs will be open-source under the MIT license. This includes full transparency and accessibility to all aspects of the project for collaboration and improvement within the Cardano community.
Industry, Innovation, and Infrastructure (SDG 9): By fostering access to CIPs & CIPs on the app, which is a cutting-edge technology, our project contributes to building resilient infrastructure, promoting inclusive and sustainable industrialization, and fostering innovation.
Our proposed solution entails the development of an innovative application, central to our solution is the incorporation of comprehensive features, including access to Cardano Improvement Proposals (CIPs) and Cardano Problem Statements (CPSs). The app will enable Cardano developers to quickly identify CIPs relevant to their projects, leading to increased innovation and collaboration. For example, a developer working on a DeFi platform can use the app to find and contribute to finance-related CIP discussions, speeding up the integration of new features. Community members can track the progress of their favorite proposals and receive notifications when statuses change, fostering a more engaged and informed community.Key features include:
1.Comprehensive CIP and CPS Information: The application will offer a dedicated section providing access to a curated list of both Cardano Improvement Proposals (CIPs) and Cardano Problem Statements (CPSs). Each entry will include detailed information such as the proposal or problem statement title, ID, author(s) and their affiliations, creation date, current status (e.g., proposed, under review, implemented), and a succinct summary of the content.
2.Detailed CIP and CPS Pages: Users will be able to view detailed pages for each CIP and CPS within the application. These pages will contain the complete proposal or problem statement content, allowing users to delve into the specifics of each proposal or issue.
3.Search and Filter Functionality: The application will feature robust search and filter functionalities, enabling users to efficiently find relevant CIPs and CPSs based on various criteria such as keywords, categories, status, author, or creation date. This functionality enhances user experience by facilitating quick and targeted access to the desired information.
User-Friendly Interface: The application will boast a user-friendly interface designed for ease of navigation and intuitive usage. Clear categorization, informative summaries, and intuitive design elements will enhance user experience and encourage prolonged engagement with the platform.
By offering comprehensive information about CIPs and CPSs, coupled with advanced search and filter functionalities, our application empowers users to stay informed, participate actively in discussions, and contribute meaningfully to the evolution of the Cardano ecosystem.
The uniqueness of our solution lies in its focus on enhancing accessibility and transparency within the Cardano community. By centralizing essential information such as CIPs and CPSs, our app empowers users to stay informed and engaged in discussions surrounding proposed enhancements and identified issues. This fosters a collaborative environment where stakeholders can contribute meaningfully to the evolution of the Cardano ecosystem.
The primary beneficiaries of our solution are Cardano developers, enthusiasts, and stakeholders seeking to actively engage with the platform's development and governance processes. By providing a user-friendly interface and comprehensive access to CIPs and CPSs, our app facilitates broader participation and fosters a deeper understanding of the decision-making processes within Cardano.
We will launch a beta testing program inviting community members to test early versions of the app, providing feedback directly within the platform. This will not only improve the app based on user input but also foster a sense of ownership among the community.
Ultimately, our solution aligns with Cardano's principles of transparency, community engagement, and innovation. By empowering users with the tools and information they need to participate effectively in the ecosystem, we contribute to the continued growth and success of Cardano as a leading blockchain company.
Our project will have a profound impact on the Cardano community by enhancing accessibility to critical information, improving governance transparency, and fostering knowledge sharing. To measure impact, we'll track metrics like downloads, active users, and engagement frequency. Feedback will be gathered to assess usability and satisfaction. We'll share updates via social media, community forums, and newsletters, collaborating with Cardano Ambassadors to maximize outreach and adoption. Through these efforts, we aim to drive positive change and create lasting value within the Cardano ecosystem.
Our capability to deliver the project with high levels of trust and accountability is grounded in our team's collective experience, expertise, and commitment to transparency and integrity. Here's how we intend to demonstrate our capability and validate the feasibility of our approach:
In anticipation of technological hurdles, our development team will adopt agile methodologies, allowing for rapid iteration and flexibility in responding to challenges. Regular beta testing phases will help identify and resolve issues before they impact project timelines. Overall, our team's combination of experience, transparency, financial management practices, stakeholder engagement, and feasibility validation processes positions us as a trusted and accountable partner for delivering this project effectively within the Cardano ecosystem.
Backend Development and Mobile app design
Description:
Develop the backend api’s of the application to enable data retrieval from the Cardano Improvement Proposals (CIPs) and Cardano Problem Statements (CPSs) repository and/or Cardano official website and user interface design of the application to make the development process clear.
Milestone Output(s):
- Backend api developed and deployed to fetch data from the Cardano CIPs and CPSs repository.
- API endpoints created to access CIPs and CPSs data.
- Test environment set up to verify the functionality of the backend system.
- User interface designed for ease of navigation and intuitive usage.
Acceptance Criteria:
- The backend infrastructure is successfully developed and deployed.
- API endpoints are created and tested to ensure they retrieve CIPs and CPSs data accurately.
- Test environment is set up and accessible for verification of backend functionality.
- Documentation is provided outlining the API endpoints and usage instructions.
- User interface is designed according to specifications and facilitates easy navigation and interaction with the application.
Alpha Version Development - Features Implementation
Description:
Implement core features and functionalities in the alpha version of the application, building upon the backend infrastructure developed in Milestone 1. This milestone focuses on creating a usable alpha version of the application with essential features.
Milestone Output(s):
- Alpha version of the application developed with core features implemented.
- Accessible list of CIPs and CPSs within the application, retrieved from the Cardano repositories via API integration.
- Detailed pages for each CIP and CPS displaying relevant information such as title, ID, author(s), creation date, current status, and a summary.
Acceptance Criteria:
- The alpha version of the application is developed and deployed to a test environment.
- Users can access a curated list of CIPs and CPSs within the application.
- Detailed pages for CIPs and CPSs display accurate information retrieved from the backend.
Beta Version Development - Additional Features Implementation
Description:
Enhance the beta version of the application by implementing additional features and functionalities to improve user experience and engagement. This milestone focuses on refining the application based on feedback received during the alpha testing phase.
Milestone Output(s):
- Beta version of the application developed with additional features implemented.
- Basic search and filter functionality allowing users to search for CIPs and CPSs based on keywords, categories, status, author, or creation date.
- Performance optimizations and bug fixes implemented based on feedback from alpha testing.
Acceptance Criteria:
- The beta version of the application is developed and deployed to google play.
- Performance optimizations and bug fixes are implemented to enhance overall stability and usability of the application.
- Basic search and filter functionality enables users to find relevant CIPs and CPSs efficiently.
Release Candidate Testing and Refinement
Description:
Prepare the application for its final release by conducting thorough testing, refining user experience, and addressing any remaining issues or bugs. This milestone focuses on ensuring the application meets quality standards and is ready for public release on google play.
Milestone Output(s):
- Enhanced search and filter functionality allowing users to refine their search criteria and obtain more targeted results.
- Release candidate version of the application prepared for testing.
- Comprehensive testing conducted to identify and address any remaining issues or bugs.
- User feedback collected and analyzed to identify areas for improvement.
- Final refinements and optimizations implemented based on testing results and user feedback.
- Documentation updated to reflect the latest features and changes.
Acceptance Criteria:
- Advanced search and filter functionality is implemented and tested to ensure accuracy and efficiency.
- The release candidate version of the application is prepared and deployed to a test environment.
- Comprehensive testing is conducted to ensure the application functions as intended and meets quality standards.
- User feedback is collected and analyzed to identify any remaining issues or areas for improvement.
- Final refinements and optimizations are implemented to address identified issues and enhance user experience.
- Documentation is updated to reflect the latest features, changes, and instructions for users.
Public Release and Deployment
Description:
Execute the final steps to release the application to the public and deploy it for widespread use. This milestone marks the official launch of the application and ensures its availability to the Cardano community.
Milestone Output(s):
- Application officially released to the public via designated channels such as google play story and Telegram groups.
- Deployment of the application to production servers for widespread access.
- Communication plan executed to announce the availability of the application and promote its adoption within the Cardano community.
- Monitoring systems implemented to track usage metrics and gather feedback from users post-release.
- Ongoing support and maintenance plan established to address any issues or concerns raised by users.
Acceptance Criteria:
- The application is officially released to the public through designated channels.
- Deployment of the application to production servers is completed successfully, ensuring uninterrupted access for users.
- Communication plan is executed effectively, reaching the target audience and generating interest in the application.
- Monitoring systems are set up to track usage metrics and gather feedback from users post-release.
- Ongoing support and maintenance plan is established to address any issues or concerns raised by users promptly.
Final Project Completion Report and Video based on Catalyst guideline
Description: Compile a comprehensive project completion report, summarizing achievements, challenges, and the overall impact. Produce a video presentation highlighting key milestones and outcomes.
Milestone Output(s):
Acceptance Criteria:
Core development team
1.Tadesse D. - Telegram click here
2.Markos Muche - Content Research and Curation Specialist
3.Samuel Birhanu Wada - Developer
4.Matiyas Seifu - Linkedin click here
5.Tensae Berhanu - Linkedin click here
6.Mahlet Gejo - Quality Assurance Engineer:
Milestone 1: Backend Development and Mobile App Design
Milestone 2: Alpha Version Development - Features Implementation
Milestone 3: Beta Version Development - Additional Features Implementation
Milestone 4: Public Release Candidate Testing and Refinement
Milestone 5: Public Release and Deployment
Final Project Completion Report and Video based on catalyst fund guideline: 1,000 ADA
Contingency: 3,000 ADA
Total 95,000 ADA
Comparing the budget allocation towards backend development with similar projects, we find our costs are 20% lower due to our team's existing expertise and reuse of some of our proprietary software components. This efficiency allows us to allocate more towards user engagement and quality assurance, ensuring a superior product. Post-launch, we plan to introduce a premium version of the app, offering advanced analytics and notifications for a modest subscription fee. This revenue will fund ongoing development and maintenance, ensuring the app remains free for basic use and accessible to the broader community.
Overall, the cost of the project represents value for money for the Cardano ecosystem by ensuring the delivery of a high-quality application that meets the needs of the community and contributes to the long-term success and growth of the Cardano platform.