Dashboards to get quick statistics
- Mentors
- SureshMarru, Eroma Abeysinghe, Sudhakar
- Organization
- Apache Software Foundation
- Technologies
- python, django, mariadb, VueJS, Thrift, ApacheSuperset
- Topics
- web, cloud, distributed system
Apache Airavata is a software framework for executing and managing computational jobs on distributed computing resources including local clusters, supercomputers, national grids, academic and commercial clouds. Gateway admins needs periodical reports of number of users, experiments running , resources in use etc for various reporting and planning purposes. The goal is to use the existing experimental and user data that is already present in apache Airavata’s databases and take the advantage of apache superset and visualize these statistics on webpage using VueJS as well as ability to download the report in Csv or pdf format.
Deliverables:
1. Study the Apache Airavata’s User and Experiment Database
2. Creation of the feature API’s to fetch relevant data.
3. Creation of the dashboard to visualize the the data
4. End to End Testing