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

No packages published