Projects with this topic
-
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 -
Offline-first lecture transcription and structured study data extraction CLI/PWA.
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🚀 PurposeThis 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 -
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 -
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 -
book waste management system
Updated -
Weather wear is a smart outfit recommender that fetches real-time weather data for any city and uses AI to suggest the perfect outfit for your style and the conditions outside. Supports casual, formal, outdoor, and date night styles.
Updated -
Resume Analyzer is an AI-powered web application that parses uploaded PDF resumes to instantly evaluate their ATS compatibility and formatting. It provides users with a dynamic strength score, flags missing sections, and delivers actionable feedback to turn passive text into high-impact, measurable achievements.
Updated -
GRAM Connect is a platform that helps citizens identify and apply for eligible government welfare schemes based on their profile, location, income, and category. It provides scheme recommendations, eligibility checking, and awareness of government benefits.
Updated -
-
A digital assistant for government document verification and preparation
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 safeguardsUpdated