30th August - ....
4th phase of development
23rd Aug - 29th Aug
Focus would be save user progress on the platform, this being an only UI application. Also to allow users to share their workspaces with other users.
9th Aug - 20th Aug
Making the product more usable, with FAQs & Feedback.
28th July - 5th August
Third phase of development. I am looking to integrate more charting libraries apart from Recharts.
Add more Chart providers, and let the users pick them for Dashboards under workspaces. The user could have a mix-match dashboard, from multiple providers.
11th July - 28th July
Time for a Prod build - Phase 1. Add more stability to the application, along with load time optimizations.
The load time has been reduced from 20 secs to 6 secs on a Fast 3G Network, with a total of 4.2Mb transferred over the network, for all requests across the application. Overall, the application has come up fine, but more work needs to be done.
28th June - 8th July
With the workspaces done, I now realize, it is more involved. So what about a Quick one. Time to integrate Quick Create from Phase 1.
27th April - 27th June
Workspaces. Yes, workspaces should be the answer to all of the problems. A Workspace would be the logical separation, wherein each of these would have their Datasources, Questions & Dashboards. Each of these sections would further have a List & Edit area.
11th April - 25th April
I have been thinking on the things to add, a better UI, which would allow for more breathing space, stabilize the UI a bit, and make the application a bit more dynamic, with the ability to select multiple types of data. The switch from Angular to React is coming up fine.
20th March - 5th April
I have identified four different types of mappings. MCMR, SCMR, SCSC, SCMC, where M - Multiple, S - Single, C - Column and R - Row. With this, the user would be able to explicitly mention the mapping.
The application, still works only on Excel, has a hardcoded unmovable dashboard & a lot more work needs to be done on the charts.
13 - 20th March
The dashboard is done, with a hardcoded excel sheet. But it's time to make it more generic. Users should be able to choose a set of columns, & the data type, rows, be able to add Questions, add thresholds, even select the type of chart.
Still focussing on Excel sheets. However simple selections are not working out, since I can select multiple columns for Y axis, at which point i need to created Grouped Stacked Bar charts, which is turning out cumbersome.
3rd - 12th March
Taking a tangent here. @Office, they are planning to open up, and have created a Back to Office plan, but then there is the 40% Occupancy threshold. So the idea is to ask beforehand, who's coming on which day, & its all in an excel sheet. So i am thinking i will just build a UI, that reads this excel sheet, and generates a couple of charts.
I have decided to choose React 17 for this.
I have been reading up on React, over the past couple fof months, and i like the lightness of the framework. Also its time to try something new. Been on Angualar for 5 years now. I think Hooks, Context API & the Functional components, will make the development experience better.
... - 3rd March, 2021
Probably this project will also end up like other of my ideas. In GitHub, but never deployed.
Having built the initial layout, there are more things that need to be added. But i lack the general direction, and work has been hectic lately, so unable to find time.
12th Dec, 2020 - 30th December, 2020
I have started working on the concept. The idea is to create a Quick Data visualizer, wherein the user enters some data, and is able to visualize it in a simple chart, which also offers a couple of customizations.
I have decided to choose Angular 11 for the project.
I got the chart icons from the Shutterstock 10-free-stock-images.