Skip to content

A full-stack MERN app to manage and analyze COVID-19 data with CSV import, CRUD operations, and a React frontend.

Notifications You must be signed in to change notification settings

loopcraft3/Covid-Tracker-Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

COVID Tracker App

A full-stack MERN application to manage and analyze COVID-19 data. This app supports CSV data import, complete CRUD operations, filtering, and a responsive React-based frontend.

📌 Features

  • 📥 Import COVID data from CSV into MongoDB
  • 🧮 Perform full CRUD (Create, Read, Update, Delete) operations
  • 🔍 Filter/search records based on criteria (e.g., cases > 1000)
  • ⚙️ RESTful API built with Node.js, Express.js & Mongoose
  • 💻 Responsive frontend using React and Axios
  • 📂 Organized folder structure for backend and frontend

🛠 Tech Stack

Layer Technologies
Frontend React, Axios
Backend Node.js, Express.js, Mongoose
Database MongoDB
Others CSV Parser, Git, Postman

⚙️ How to Run the Project Locally

🔁 1. Clone the Repository

// ```bash


🛠️ 2. Setup the Backend

bash

  • cd backend
  • npm install

Create a .env file inside the backend folder and add: env

  • MONGO_URI=mongodb://127.0.0.1:27017/covidTracker

Then run: bash

🌐 3. Setup the Frontend

In a new terminal:

bash

About

A full-stack MERN app to manage and analyze COVID-19 data with CSV import, CRUD operations, and a React frontend.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors