Description
Here's a checklist of what is left to do:
- Integration with plots2
Model and Controller are ready. We need to establish routes and save files against the user.
- Displaying per-user data
Once the integration with plots2 is complete, we can move to its page design and implementation.
- Create charts from previously uploaded files
After integration, just have to list out the files uploaded by the user and normal flow resumes
-
Publish as a research note (Post Integration)
-
Browsable Time Slider (Work in progress) [Implemented through Plotly]
-
Add Graph feature from the same CSV (Work in progress)
-
Add multiple graphs from multiple CSVs (Work in progress)
-
Export Options (Discussion)
Save as Image (done)
Save as Excel spreadsheet (done) -
More UI Designing (Work in progress)
A decent design is ready, which is easy to understand and work with. We will be advancing towards
the complete design a little later in the timeline, so that the functional stuff can be implemented and
tested on priority. -
Testing (WIP)
Learning about testing and testing frameworks. Also, some code will be restructured and refactored,
as the process of going through testing made me realize that the code can be structured for a better
understanding of it, as that's one of the reasons why tests are written: To easily understand what
the code aims to achieve.
@namangupta01 @jywarren what do you think is left and can be added here? Please feel free to! Thanks!