Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
74 changes: 74 additions & 0 deletions Submission/NetSentinel.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# Open Source Hackathon 2026 Project Submission

## Participant Details

**Full Name:**
Abhinav Singh

**GitHub Username:**
abhiinav-singh

**Team Name:**
Abhinav Singh

**College/University:**
Axis Institute of Higher Education

---

## Project Details

**Project Title:**
NetSentinel | Open-Source Real-Time Network Threat Visualizer
**Project Description:**
NetSentinel is an open-source, real-time network threat visualizer designed to tackle the invisibility of network intrusions (like port scans and brute-force attempts). While enterprise-grade security platforms exist, they are often closed-source and expensive. NetSentinel solves this by streaming live network activity to an interactive 3D dashboard where devices appear as nodes and connections as lines. When a threat is detected via our rule-based pattern matching backend, nodes instantly change color and emit pulsing shockwave animations, translating complex text logs into an intuitive, glanceable security operations console

**Tech Stack Used:**
Python, FastAPI, WebSockets, React, Vite, Three.js (React Three Fiber), Docker, Render, Vercel

**GitHub Repository Link:**
https://github.com/abhiinav-singh/NetSentinel

**Live Demo Link:**
https://netsentinel-x.vercel.app

**Presentation / Demo Video Link:**
<!-- Optional but recommended -->

---

## Open Source Readiness

- [x] My project is public on GitHub
- [x] My repository has a proper README.md
- [x] I have added setup/installation instructions
- [x] I have added screenshots/demo where possible
- [x] I have added a license file
- [x] My project is original and built/updated during the hackathon period

---

## Memori Labs Sponsor Task

Please complete these before submitting:

- [x] I have starred the Memori Labs GitHub repository
https://github.com/MemoriLabs/Memori

- [x] I have followed Memori Labs on LinkedIn
https://www.linkedin.com/company/memorilabs/

- [x] I have followed Memori Labs on X
https://x.com/memorilab

- [x] I have checked Memori Labs social links
https://linktr.ee/memorilabs

---

## ID Card Verification

- [x] I have generated my ID card from https://oshack.xyz
- [x] If my ID was not verified, I completed the mandatory verification/giveaway form and tried again

---