Projects with this topic
-
tejaswiakula / attendence tracker
CI/CD Catalog (unpublished)Student Attendance Tracker is a small, self-hosted web app for tracking student attendance using a human-readable JSON store. Built with Vite and React and bundled with a minimal Node server for local testing, it’s easy to customize and deploy for small-classroom use.
Updated -
SyllabusAI is an AI-powered personalized learning curriculum generator that creates custom week-by-week learning plans using the groq API.
What it does:
Users enter their learning topic, skill level, available hours/week, goals, and preferred learning style The groq LLM generates a structured syllabus with weekly themes, objectives, curated resources, projects, and checkpoints Users can track progress, enrich resources with YouTube search, and export syllabi as Markdown Tech Stack:
React 18 frontend with vanilla CSS and design tokens Express proxy server for API key management and resource search groq API for AI curriculum generation Instrument Serif + Inter typography Quality & Standards:
ESLint + Biome + Prettier for code quality (0 errors) Jest + React Testing Library with 80% coverage threshold Husky pre-commit hooks + GitHub Actions CI/CD Security scanning: Gitleaks, CodeQL, Dependabot Full documentation: README, CONTRIBUTING, USER_MANUAL, CODE_OF_CONDUCT Key Features: Interactive week cards, resource enrichment, Markdown export, responsive UI, server-side API security, progress tracking.
Updated -
Suraksha is a women safety and emergency response platform built with Next.js and TypeScript. The project provides emergency alert features, location sharing, safety assistance, and real-time support tools aimed at improving personal security and rapid emergency communication.
Updated -
The Image Captioning project is an AI-based system that automatically generates textual descriptions for images. It combines computer vision and natural language processing (NLP) techniques to understand the content of an image and produce a human-readable caption.
The system uses deep learning models, typically a Convolutional Neural Network (CNN) for extracting image features and a Recurrent Neural Network (RNN) or Transformer-based model for generating sentences. This enables applications such as assisting visually impaired users, enhancing image search engines, and automating social media content tagging.
Updated -
AI-powered chatbot application with React frontend and Node.js backend for interactive conversations
Updated