Projects & Builds

Every project is built security-first — with OWASP best practices, input validation, and secure data handling at the core.

Screenshot of NeuroMotion

// project_01

HTMLCSSJavaScriptThree.jsMediaPipe Hands

NeuroMotion

An advanced interactive 3D particle system controlled entirely by hand gestures using MediaPipe. Features real-time shape morphing, pinch-based scaling, gesture-triggered transformations, and a futuristic HUD interface with live camera preview.

SECURITY FEATURES

  • Camera permission handling with user consent
  • No server-side data storage (privacy-safe)
  • Real-time processing on client-side only
  • Secure MediaPipe integration via CDN
Screenshot of Secure User Authentication System

// project_02

HTMLCSSJavaScriptJWTbcryptSecurity

Secure User Authentication System

A robust, production-ready authentication system implementing modern security best practices. Focused on mitigating common authentication vulnerabilities while providing a seamless login and registration flow.

SECURITY FEATURES

  • Password hashing with bcrypt
  • JWT token authentication
  • XSS prevention (output encoding)
  • CSRF protection tokens
  • Rate limiting on login attempts
  • Secure session management
Screenshot of NEXUSSCAN

// project_03

HTMLCSSJavaScriptREST APIsPython

NEXUSSCAN

A real-time threat intelligence tool that scans URLs for potential cyber threats. Built with a privacy-first approach — no user data is retained after each session.

SECURITY FEATURES

  • Secure API communication (HTTPS/TLS)
  • Input sanitization for URL validation
  • Data validation before processing
  • Privacy-focused — zero data retention
  • CORS implementation for API security
Screenshot of NLP-Powered Chatbot

// project_04

PythonNLPFlaskHTMLCSSJavaScript

NLP-Powered Chatbot

An interactive chatbot leveraging Python NLP techniques to handle casual conversations, FAQs, and contextual API responses. Built as a learning project exploring natural language processing and secure conversational AI design.

SECURITY FEATURES

  • Sanitized user input against code injection
  • API key obfuscation
  • Rate limiting to prevent abuse
  • Error handling for invalid responses
Screenshot of Health Metrics Dashboard

// project_05

HTMLCSSJavaScriptChart.jsBootstrap

Health Metrics Dashboard

A responsive, data-rich dashboard for visualizing personal health and fitness metrics. Features interactive Chart.js charts, habit tracking, and trend analytics — all rendered beautifully on any device.

SECURITY FEATURES

  • Data anonymization for demo data
  • Secure handling of input metrics
  • Client-side input validation
  • CORS configuration
Screenshot of Local Grocery E-Commerce Platform

// project_06

HTMLCSSJavaScriptPythonFlaskSQLite

Local Grocery E-Commerce Platform

A full-featured e-commerce solution built for local grocery stores, complete with inventory management, shopping cart, and secure payment processing. Designed to help small businesses transition to online retail while keeping customer data protected.

SECURITY FEATURES

  • Input validation & sanitization
  • Secure payment processing integration
  • SQL injection prevention (parameterized queries)
  • Data encryption at rest
  • XSS output encoding
Screenshot of CYBERASCII

// project_07

HTMLCSSJavaScriptNode.jsCanvas APIWebRTCChart.jsGemini AI API

CYBERASCII

A real-time ASCII visualization tool that converts images and live camera feeds into dynamic terminal-style art, enhanced with Gemini AI-powered analysis. Designed with a privacy-first architecture — camera data is processed locally and never stored.

SECURITY FEATURES

  • Camera data processed locally (no storage or transmission)
  • API keys secured server-side (Node.js backend)
  • Strict Content Security Policy (CSP) implementation
  • Input validation for uploaded images
  • Secure API communication (HTTPS/TLS)

See More on GitHub

These are my featured projects. Visit my GitHub for more experiments, contributions, and ongoing work.

github.com/anubhab7105