Skip to content

Rupesh-2003/vrv-security-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 

Repository files navigation

logo LogMiner

VRV Security’s Python Intern Assignment

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.

🎥   Video Demo

Vrv.security.assignment.1.mp4

🛠️   Tech Stack

nextJs tailwind flask

🚀   Deployed

Frontend :   netlify

Backend :   netlify

👔   Candidate Details

Name: Rupesh Raut

Graduation year: 2025

Contact:

Rupesh Raut | LinkedIn    Rupesh | Twitter    Rupesh | Behance    Rupesh | Mail   

🛠️   Project setup

Backend (Python)

  • 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

Frontend (Next.js)

  • 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

    Thank You!

About

Python assignment - VRV Security's assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published