Personal Projects

ScalableChat WebApp
A Next-Gen Scalable Distributed Chat WebApp
2024

A real-time chat app powered by Express.js, Socket.IO, Redis, Kafka, ZooKeeper, and MongoDB. It ensures efficient communication, scalability, and performance through caching and message storage. The decentralized system is designed for large-scale user interactions, while the Svelte frontend provides a responsive experience.

Express.js
Socket.IO
Redis
Kafka
Zookeeper
MongoDB
Svelte
Docker
Scalable Website Screenshot
Capture and Share with Distributed Scalability.
2024

Scalable-Website-Screenshot is a scalable web application that generates full-page screenshots of websites. It leverages a distributed architecture for handling multiple screenshot requests simultaneously, providing real-time updates and efficient task management.

Next.js
Socket.IO
Redis
RabbitMQ
Fastify
Docker
StreamGuard
Optimizing Real-Time Data Processing with Kafka.
2024

StreamGuard is a powerful data management NodeJS Application designed to efficiently handle high-velocity data streams and reduce the load on MongoDB. It leverages Kafka to streamline the processing of real-time data, making it ideal for scenarios such as live GPS tracking and other applications requiring rapid data handling.

Express.js
Kafka
Zookeeper
MongoDB
Docker
QuickLaunch PaaS
Effortlessly launch, manage, and collaborate on virtual systems directly from your browser.
2024

QuickLaunch is an advanced platform that enables users to spawn and manage fully-fledged operating systems and software applications directly from their web browser. By utilizing KasmVNC, QuickLaunch provides a rich set of features that include collaboration, web-based access to virtual environments, and seamless management of virtual systems.

Laravel
Livewire
Node.js
MYSQL
Docker
Quick Deployment
Deploy any app with a click
2024

Quick Deployment is a user-friendly web app that enables one-click deployment of any web app or script. By selecting the programming language, version, and framework, users can instantly deploy their projects and receive a custom subdomain. The platform also includes a code editor and allows adding multiple services like Redis, MongoDB, and MySQL, without requiring any cloud knowledge or setup complexities.

Next.js
Express.js
MongoDB
Redis
Socket.IO
RabbitMQ
http-proxy
Docker
Interview Cracker AI Chrome Extension
Crack interviews effortlessly with real-time answers at your fingertips.
2024

Interview Cracker AI is a Chrome extension designed to help users during interviews by providing real-time answers on the screen as questions are asked. It eliminates the need to switch tabs, offering a seamless experience while preparing for or participating in interviews.

JS
Chrome Extension
Travelo AI
Your personalized travel planner powered by AI.
2024

A smart travel platform offering personalized trip plans based on user preferences like budget, group size, and food choices. It provides top attractions, nearby places, and restaurant suggestions. Powered by LLM, Travelo AI automates real-time insights by scraping up-to-date data and delivers chat support to answer all travel queries seamlessly.

Node.js
Python
Laravel
LangChain
FastAPI
MYSQL
Decentralized Raffle System
A fair, transparent, and blockchain-powered ticketing platform.
2024

It's a blockchain-based smart contract built on Ethereum using Solidity. This contract allows users to participate in a decentralized raffle ticket-purchasing system, where users (buyers) can buy tickets, and an organizer can later draw a winner at random. The winner is granted the ability to withdraw the total collected Ether.

Solidity
Smart Contract
WebCodeOptimizer
Streamline your web project with error-free code compression and resource optimization.
2023

WebCodeOptimizer is a tool designed to optimize web code by compressing HTML, CSS, and JavaScript files and removing unused images from your project. The optimization process ensures that your code remains error-free and bug-free while improving performance by reducing file sizes and eliminating unnecessary resources.

Python
BeautifulSoup
Smart Document Manager
Secure, Seamless Document Management with OCR, Format Conversion, and Dynamic Sharing, Better Security
2022

Smart Document Manager enhances security by dynamically exposing documents, concealing internal static links. It streamlines document management with OCR-powered search, format conversion, on-the-fly compression, and secure sharing through private/public links. Users can manage favorites, chat seamlessly, and use Celery Task Queue for efficient background OCR processing.

Flask
Celery
Tesseract OCR
WebSockets
MYSQL
Docker
Directory DB
Simplifying Python database management with lightweight precision.
2022

A lightweight, Python-based database system designed for seamless integration without complex queries. Built from scratch using file system CSV, it adheres to Python conventions for type-defined variables, functions, and return types, ensuring readability and maintainability. Ideal for simplifying database operations in Python projects.

Python
Pandas
Matplotlib

Connect With Me