H
html

  • A simple Budget Tracker and Expense Calculator that helps users record income and expenses, calculate balances, and monitor spending. Designed with a clean, user-friendly interface to make personal finance management easy and efficient.

    Updated
    Updated
  • Offline-first lecture transcription and structured study data extraction CLI/PWA.

    Updated
    Updated
  • Uncover Truth is a full-stack, AGPLv3-licensed logic puzzle web application built using a modern JavaScript monorepo architecture. The project combines a React-based frontend, a Node.js/Express backend, and shared game logic to deliver an interactive puzzle-solving experience focused on reasoning and deduction.

    The system is designed with production-grade engineering practices, including automated testing, code quality enforcement, security scanning, and CI/CD compliance pipelines using GitLab.

    ️ Key Features 🧩 Interactive logic puzzle gameplay with shared puzzle engine ️ Modern frontend built with React and Vite 🖥️ Lightweight Node.js + Express backend 📦 Monorepo structure with shared utilities between client and server 🧪 Automated testing using Vitest with coverage reporting 🔍 Code quality enforcement via ESLint, Prettier, and Knip 🔐 Security scanning using Gitleaks and npm audit 📊 CI/CD pipeline with compliance checks (GitLab-ready) 📄 Open-source governance: LICENSE, CONTRIBUTING, SECURITY, CODE_OF_CONDUCT 🏗️ Architecture client/ → React frontend (Vite) server/ → Express backend API shared/ → Shared puzzle logic used by both client and server test/ → Unit and integration tests CI/CD → GitLab pipeline with lint, security, test, and compliance stages 🚀 Purpose

    This project is designed to demonstrate real-world full-stack engineering practices, focusing on:

    Clean architecture in monorepos Secure and compliant development workflows Automated testing and coverage enforcement Production-ready CI/CD pipelines Open-source governance standards

    Updated
    Updated
  • Project Overview: The CPU-First EMS is a highly resilient web platform designed specifically for distributed teams and field workers operating in environments with unreliable internet access.

    Key Technical Achievements:

    Offline-First Reliability: Implemented robust client-side storage to queue submissions and track attendance locally, ensuring zero data loss during outages and enabling automatic synchronization when reconnected.

    Architectural Overhaul: Successfully migrated the application from a local Streamlit script to a scalable, production-ready REST API using Flask and Gunicorn with multi-threaded workers.

    Modern User Experience: Built a responsive, dynamic frontend using Vanilla JavaScript and the Fetch API, styled with a modern glassmorphism aesthetic.

    Production-Ready Deployment: Engineered a secure, multi-stage, non-root Docker build to streamline deployment and ensure consistent environments across local and production servers.

    Updated
    Updated
  • NyayaBloom is an AI-powered Judicial Intelligence Platform designed to democratize legal knowledge and improve judicial transparency across India. The platform enables citizens, lawyers, law students, researchers, journalists, and judicial professionals to access legal information, understand judicial processes, explore case precedents, and improve legal literacy through a multilingual AI-powered ecosystem. Instead of replacing judges, courts, or legal professionals, NyayaBloom serves as an intelligent legal knowledge assistant that simplifies legal information and promotes informed civic participation.

    Updated
    Updated
  • A web-based Team Portfolio platform that showcases team members, their skills, roles, projects, achievements, and contact information in a modern, responsive, and user-friendly interface. The platform helps teams present their work, improve visibility, and maintain a centralized professional portfolio.

    Updated
    Updated
  • Khetika — A multilingual AI-powered farming assistant that helps Indian farmers diagnose crop diseases, plan weekly tasks, and get instant advice in their native language.

    Updated
    Updated
  • A digital assistant for government document verification and preparation

    Updated
    Updated
  • 🌟 VakyaVibe.ai – Indian Language Corpus Collection Platform VakyaVibe.ai is an open-source, community-powered web application designed to preserve and celebrate India's rich linguistic and cultural heritage. It serves as a multilingual Corpus Collection Engine, enabling users to contribute and explore proverbs, slang words, and tongue twisters across 10+ Indian languages and dialects.

    🚀 Features 🌐 Multilingual Support – Hindi, Telugu, Tamil, Bengali, Marathi, Gujarati, Kannada, Malayalam, Punjabi, Odia, and more

    🤖 AI-Powered Intelligence – Mistral AI (primary), OpenAI (fallback), Ollama (local)

    🗳️ Community Contributions – Submit, vote, and categorize cultural expressions

    📊 Admin Dashboard – User stats, language analytics, CSV/JSON export

    🤗 Hugging Face Integration – Dataset sync, backup, and model-ready formats

    📱 Modern UX – Mobile-friendly, offline-first, PWA, dark/light modes

    🔐 Data Governance – Validation, version control, and privacy safeguards

    Updated
    Updated