[GENERAL] Name and surname of main applicant
Nicholas Gilbert
[GENERAL] Are you delivering this project as an individual or as an entity (whether formally incorporated or not)
Individual
[GENERAL] Please specify how many months you expect your project to last (from 2-12 months)
3
[GENERAL] Please indicate if your proposal has been auto-translated into English from another language
No
[GENERAL] Summarize your solution to the problem (200-character limit including spaces)
This proposal addresses this problem by providing a SvelteKit + D3 starter template which users can leverage to build their very own custom fancy charts without having to start from scratch.
[GENERAL] Does your project have any dependencies on other organizations, technical or otherwise?
No
[GENERAL] If YES, please describe what the dependency is and why you believe it is essential for your projectâs delivery. If NO, please write âNo dependencies.â
No dependencies
[GENERAL] Will your projectâs output/s be fully open source?
Yes
[GENERAL] Please provide here more information on the open source status of your project outputs
SvelteKit & D3 code will be open source on Github
[SOLUTION] Please describe your proposed solution
PROBLEM
- Wanting to build data analysis solutions is natural when working with a transparent blockchain network. However, executing on this can prove to be quite challenging given that most (if not all) commercially available data analysis tools charge high fees and heavily restrict who can access your new chart creations. The âbuild your ownâ option, although free of commercial restrictions, can be just as challenging given the steep learning curve and substantial time commitment.
SOLUTION
- This proposal includes creation of an open source SvelteKit + D3 starter template allowing users to create a custom âready-to-goâ data analytics web application in a matter of minutes. Once up and running, users will be able to explore the latest and greatest data visualizations tools provided by Svelte & D3 to build their very own dashboards and share among the greater community.
[IMPACT] Please define the positive impact your project will have on the wider Cardano community
Providing community members with a launch pad for creating custom data analysis dashboards free from commercial cost & access restrictions will help foster a more informed community. Each community member will be empowered to create and share their data concepts without the extensive learning curve or substantial cost barrier.
[CAPABILITY & FEASIBILITY] What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?
As the Lead Developer of BALANCE (balanceanalytics.io) and 17 years of design, development, and implementation experience I have the core competencies required to deliver on this proposal per details described above.
[PROJECT MILESTONES] What are the key milestones you need to achieve in order to complete your project successfully?
SvelteKit Template
Outputs:
- Development of SvelteKit web application template supporting D3 chart creation
Acceptance Criteria
- The template must be easily cloned and run locally on userâs device
D3 Sample Charts & Static Source Data
Outputs:
- Development of D3 line chart example using static JSON data as source
Acceptance Criteria
- The D3 chart visual must render successfully as part of user running SvelteKit web application template
UAT & Public Release
Outputs:
- Execution of testing items
- Development of SvelteKit + D3 web application made available via public Github repository
- Instructions to run web application locally
Acceptance Criteria
- All tests completed
- SvelteKit + D3 Booster template is available via public Github repository
- User is able to run web application locally per instructions and view rendered D3 chart visual
[RESOURCES] Who is in the project team and what are their roles?
I will operate as the lead developer responsible for all development tasks. I will have support from team developer Christophe Garant during UAT. UAT is also open to any user engagement in the BALNC matrix community space.
[BUDGET & COSTS] Please provide a cost breakdown of the proposed work and resources
Milestone 1: 5000
Milestone 2: 5000
Final Milestone: 5000
[VALUE FOR MONEY] How does the cost of the project represent value for money for the Cardano ecosystem?
Many data analysis concepts fail to make it to the community due to high cost or time constraints. This proposal hopes to remove this barrier by making âbest in classâ data analysis technology available to the community in a form that is both low in cost and effort.