Indicator Frameworks for Sustainability | Localising and Adapting SDG frameworks Using National Public Datasets | Peace, Justice and Strong Institutions
This project was done at TISS for the 3rd semester and was developed accordingly afterwards. All coding outside excel started since 23-12-2024. The plan is to publish this (Scrollytelling + Interactive Indicator Sandbox) for Closeread's submissions
- Created 2 trial versions of the RShiny application without maps.
- Faced issues with coding across the dataset.
- Explored the Closeread documentation briefly and gleaned some insights.
- Explore the application further.
- Created 2 trial versions with maps but failed to achieve desired results.
- Explored how GenAI can assist with coding.
- Investigated the limitations of RShiny.
- Create a version without complex UI/UX elements but use
ggplot
for prototyping. - Develop a structured pseudocode as a foundation.
- Created 3 grid graphs for prototyping:
- A map application using SHPs.
- Barcharts displaying indicators and states for each target.
- Simplified the process using these approaches.
- Implemented filters for target variable values.
- Converted the grids into an actionable UI.
- Applied a color scheme to create a gradient base under UI Prototype version 2.1.
- Began documenting commits (this format starts here).
- Reduce loading times from 5–10 seconds to under 1 second.
- Use GitHub for managing the commit process.
- Improve the current layouts (the existing ones are suboptimal).
- Add functionality:
- If a user clicks a state or indicator, navigate to a different page within the project that shows a matrix of states and indicators as rows and columns, highlighting the relevant row, column, or cell.
- Design a layout superior to NITI Aayog’s.
- Further explore Closeread for integration.
- Develop a scrollytelling narrative using Closeread.
- Set up the GitHub site.
- Created the GitHub R Workspace and Imported all the files under this repository ICF-PJSI.
- Added the average view for the dropdown.
- Repaired the sliders to publish version 1.3.5 with better dropdowns.
- Major Layout changes with fluidpanels covering most of it in version 1.4.0:
- Sliders now are in fluid panel control.
- The State view and the Indicator view are more compact with the 'tabsetpanel()' and 'tabpanel()' functions giving good hierarchy.
- Re-invented the layouts by adding page views Dashboard and Heatmaps for better understanding of the file under version 1.4.1 and 1.4.2
- Started the Closeread again. Tinkered with the already existing suggestions and their code.
- Worked on a CSS for the whole setup.
- Saved all the graphs as images to speed up loadtimes, at the cost of interactiveness.
- Setup the Data Storytelling.
- Improved the basic data storytelling.
- Added more information about the contexts of the exercise.
- Finalised the content.
- Setup and Published the site @ https://harikrishna.quarto.pub/ifc-pjsi/ !!!!!
- Refined on the Data
- Better Methodology and Explanations
- Added the Bottom-3 Averaging Method
- Changed some wrong plots
- Limitations added