LogMiner is a web app that analyzes server log files to detect suspicious activity, track most accessed endpoints, and count requests per IP. Built with Python (backend) and Next.js (frontend), it generates downloadable CSV report from uploaded logs.
checkout live website - https://vrv-security-python-assignment.netlify.app
Vrv.security.assignment.1.mp4
Name: Rupesh Raut
Graduation year: 2025
Contact:
-
Clone the repository and navigate to the backend directory:
git clone https://github.com/Rupesh-2003/vrv-security-assignment.git cd backend
-
Install the requirements
pip install requirements.txt
-
Spin up the backend
python3 app.py
-
Navigate to frontend and install dependencies
npm i
-
Replace the deployed backend url with the local backend url
http://localhost:5000/
-
Spin up the frontend
npm run dev