Projects
Homelab Server
Set up a personal homelab server for hosting applications and services like NAS for cloud storage, VPN (Twingate) for secure remote connectivity, Glances for monitoring system performance, Vaultwarden for password management, CasaOS for server management along with Files for file organization and various other self-hosted projects.
Kanban Board
A full-stack task management application allowing users to create, edit, update, and delete tasks, using drag-and-drop feature for seamless task movement across statuses, with a responsive React and Tailwind UI using MongoDB for efficient data management
Open ProjectTask Scheduling AI Agent
An AI-powered scheduling agent built with Python, Pydantic-AI, and Ollama’s LLaMA 3.2, integrating seamlessly with Google Calendar. It uses intelligent NLP to automate task management, generate Meet links, detect locations, and adapt to user preferences.
Open ProjectWhatsapp MVP bot
A WhatsApp-first order management system enabling customers to browse, order, and get updates via chat. Agents use a React PWA dashboard to manage orders, track deliveries, and automate communication.
Open ProjectCareer Wise
Utilizing an algorithm, personalized career advice is provided based on skills and interests. Using a custom algorithm to align test scores with ideal career choices, promoting informed decisions. Boosting user confidence with a real-time chatbot for career queries, enhancing understanding.
Open ProjectEquipment Maintenance Tracker
A web app designed to help factory managers track, schedule and manage the maintenance of their equipments. It allows users to log maintenance activities and generate reports on equipment status. Test credentials - 1. Manager id: [email protected], password: password123 2. Technician id: [email protected], password: password123
Open ProjectBookmark App
A React + Vite app to manage bookmarks efficiently. Users can add, edit, delete, search, and organize bookmarks by categories. It saves data in local storage, supports fuzzy search by tags, titles, or notes, and allows switching between views (Active, Read-later, Archived). It also supports exporting links and notes (e.g., JSON, CSV).
Open ProjectStopwatch
Stopwatch is a simple web application that allows users to track time intervals. It features start, stop, and reset functionalities, providing an intuitive interface for time management.
Open ProjectPassword Generator
A simple password generator that creates strong, random passwords to enhance security. Users can customize password length and complexity, ensuring robust protection for their accounts.
Open ProjectMovie Ticket Booking System
A simple cinema booking system implemented in Python using Tkinter for the graphical user interface (GUI) and MySQL for the database. Users can register, login, select movies, book seats, and make payments through this system.
Open Project