Skip to content

Cross platform app displaying COVID-19 statistics for Indian states and the country as a whole, utilizing D3 charts and maps

Notifications You must be signed in to change notification settings

SameerKhurd/Covid-India-Live

Repository files navigation

COVID-19 India Dashboard Cross-Platform App

Overview

This repository contains the codebase for the COVID-19 India Dashboard Cross-Platform App, a user-friendly application providing comprehensive COVID-19 statistics for Indian states and the entire country. The app features interactive D3 charts and maps for enhanced data visualization.

Demo

Checkout  Live Demo :  covid-india-live.firebaseapp.com
(Use mobile for better user experience)

Features

  • Cumulative/Daily View: View cumulative and daily COVID-19 statistics.
  • Map View: Visualize data on a map for easy understanding.
  • Sorting Options: Sort data by various categories for better analysis.
  • Percentage-wise Statistics: Get insights into percentage-wise statistics for informed decision-making.

Alt text

Contents

Technologies Used

  • Ionic Framework (cross-platform framework).
  • Angular
  • D3.js (creating interactive data visualizations).
  • Firebase Platform for web hosting.

Demo Video

Covid-India-Live-Demo-Video.mp4

Data Source

Data sourced from Covid19india.org.

Platforms Supported

  • iOS
  • Android
  • Progressive Web App (PWA)

Installation

  1. Clone the repository:
    git clone https://github.com/SameerKhurd/Covid-India-Live.git
  2. Navigate to the project directory:
    cd Covid-India-Live
  3. Install dependencies:
    npm install

Running Locally

  1. Start the server:

    npm start

    or

    ionic serve

Deployment

  1. Configure GitHub Actions to build and deploy to Firebase Hosting on commits to the deploy branch.
  2. GitHub Actions runners will build the package and deploy it automatically.

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature-branch).
  3. Make your changes and commit them (git commit -m 'Add new feature').
  4. Push to the branch (git push origin feature-branch).
  5. Open a pull request

Screenshots

About

Cross platform app displaying COVID-19 statistics for Indian states and the country as a whole, utilizing D3 charts and maps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published