Guardian Shield is a context-aware application firewall developed for the Smart India Hackathon 2024, where our team was among the top 48 finalists selected from over 1000+ teams. The project was showcased at the Grand Finale in Ahmedabad, hosted by ISRO (Indian Space Research Organisation).
The frontend interface provides a robust, user-friendly dashboard for monitoring and controlling network traffic, managing endpoints, and implementing security policies in real-time.
The project follows a distributed architecture with three main components:
Real-time anomaly detection and AI-powered threat response with live traffic graphs and automated blocking
Displaying application activity details and an alert monitoring system with high-confidence normal activity detection.
Centralized Endpoint Management system enabling admins to monitor, deploy policies, and manage applications with detailed endpoint insights
Policy Deployment: Enables admins to configure and deploy security policies by specifying IPs, ports, protocols, apps, and actions (block/unblock) for endpoint control.
Application Monitoring: Shows real-time network usage, activity graphs, and app-specific alerts for endpoint monitoring (Deep Packet Inspection)
Part of Team VAJRA's submission for Smart India Hackathon 2024, developed under the guidance of ISRO.
# Clone the repository
git clone https://github.com/atulkp018/Application_firewall_frontend.git
# Navigate to project directory
cd Application_firewall_frontend
# Install dependencies
npm install
# Start development server
npm start
While this project was developed for the Smart India Hackathon, we welcome contributions and suggestions. Feel free to:
git checkout -b feature/AmazingFeature
)git commit -m 'Add some AmazingFeature'
)git push origin feature/AmazingFeature
)This project is licensed under the MIT License - see the LICENSE file for details.
Developed with ❤️ by Team VAJRA for Smart India Hackathon 2024