All Projects

  • View Code
  • Live Preview
  • Learn More
    Office ERP System is a modular and scalable web application designed to simplify and automate office operations such as HR management, finance, projects, and inventory. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), this system provides role-based access control and real-time dashboards tailored for small to mid-sized businesses.
Office ERP System

Office ERP System is a modular and scalable web application designed to simplify and automate office operations such as HR management, finance, projects, and inventory. Built using the MERN stack (MongoDB, Express.js, React.js, Node.js), this system provides role-based access control and real-time dashboards tailored for small to mid-sized businesses.

Office ERP System
Tech Used
CategoryDetails
LanguageJavascript
FRONTENDReact.js
FRAMEWORKExpress.js
DATABASEMongoDB
AuthenticationJWT
  • View Code
  • Live Preview
  • Learn More
    Retail Edge is a self-checkout project that I built. It uses Spring Boot for the backend, React JS for the frontend, and IoT devices for real-time interaction. I made it completely on my own to learn and apply these technologies.
Retail Edge

Retail Edge is a self-checkout project that I built. It uses Spring Boot for the backend, React JS for the frontend, and IoT devices for real-time interaction. I made it completely on my own to learn and apply these technologies.

Retail Edge
Tech Used
CategoryDetails
LanguageJava
FRAMEWORKSpring Boot
DATABASEMYSQL
FRONTENDREACT JS
IOT AND ESP32C++
DEPLOYMENTAWS EC2
  • View Code
  • Live Preview
  • Learn More
    This anonymous chatting application is built using **Django**, **Redis**, **PostgreSQL**, and **WebSocket** technology to provide real-time, secure communication. The app allows users to create and join chat groups anonymously through links or passwords, ensuring privacy and confidentiality. It features **role-based access control**, with admins managing group members and moderating conversations. Key functionalities include: - **Real-Time Messaging**: Powered by Django Channels and WebSocket, the app ensures seamless and instant communication between users. - **Database Management**: PostgreSQL is used to store group details, user activity logs, and reporting data efficiently. - **Reporting System**: Users can report inappropriate behavior, and if more than 50% of members report a user, they are automatically removed to maintain group integrity. - **Redis Integration**: Redis serves as an in-memory data store for managing sessions and live chat streams, ensuring high performance and low latency. - **Secure Environment**: End-to-end encryption and secure user management mechanisms protect user data and anonymity. This robust technology stack ensures scalability, reliability, and a user-friendly experience while maintaining a safe and secure platform for anonymous discussions.
Anonmyous Chat App

This anonymous chatting application is built using **Django**, **Redis**, **PostgreSQL**, and **WebSocket** technology to provide real-time, secure communication. The app allows users to create and join chat groups anonymously through links or passwords, ensuring privacy and confidentiality. It features **role-based access control**, with admins managing group members and moderating conversations. Key functionalities include: - **Real-Time Messaging**: Powered by Django Channels and WebSocket, the app ensures seamless and instant communication between users. - **Database Management**: PostgreSQL is used to store group details, user activity logs, and reporting data efficiently. - **Reporting System**: Users can report inappropriate behavior, and if more than 50% of members report a user, they are automatically removed to maintain group integrity. - **Redis Integration**: Redis serves as an in-memory data store for managing sessions and live chat streams, ensuring high performance and low latency. - **Secure Environment**: End-to-end encryption and secure user management mechanisms protect user data and anonymity. This robust technology stack ensures scalability, reliability, and a user-friendly experience while maintaining a safe and secure platform for anonymous discussions.

Anonmyous Chat App
Tech Used
CategoryDetails
LanguagePython
FRAMEWORKDJANGO
FRONTENDALPINE JS
DATABASEPOSTGRES
  • View Code
  • Download
  • Learn More
    A simple and secure Command Line Interface (CLI) Password Manager built in Java that allows you to store, retrieve, and manage your passwords. This password manager ensures your credentials are kept safe while offering flexibility in generating and retrieving passwords with ease.
Password Manager

A simple and secure Command Line Interface (CLI) Password Manager built in Java that allows you to store, retrieve, and manage your passwords. This password manager ensures your credentials are kept safe while offering flexibility in generating and retrieving passwords with ease.

Password Manager
Tech Used
CategoryDetails
LanguageJAVA
  • View Code
  • Live Preview
  • Learn More
    In this application, Doctors can efficiently manage a virtual queue of Patients, book online appointments, and filter patients based on priority. Built using **Django** for the backend and **React.js** for the frontend, this project ensures seamless interactions between doctors and patients by providing: - **Virtual Queue Management**: Patients are added to a live queue, helping them monitor their token number in real-time to avoid unnecessary waiting. - **Online Appointment Booking**: Patients can easily schedule appointments through the system. - **Priority-Based Filtering**: Doctors can sort patients by priority, ensuring urgent cases are handled promptly. This modern solution improves patient flow and offers a more convenient experience for both doctors and patients.
Checkup

In this application, Doctors can efficiently manage a virtual queue of Patients, book online appointments, and filter patients based on priority. Built using **Django** for the backend and **React.js** for the frontend, this project ensures seamless interactions between doctors and patients by providing: - **Virtual Queue Management**: Patients are added to a live queue, helping them monitor their token number in real-time to avoid unnecessary waiting. - **Online Appointment Booking**: Patients can easily schedule appointments through the system. - **Priority-Based Filtering**: Doctors can sort patients by priority, ensuring urgent cases are handled promptly. This modern solution improves patient flow and offers a more convenient experience for both doctors and patients.

Checkup
Tech Used
CategoryDetails
LanguagePython
FRAMEWORKDJANGO
FRONTENDREACTJS
  • View Code
  • Download
  • Learn More
    This repository provides a simple **HTTP server in C++** that listens on port **8000** and serves static HTML files. Designed for **Linux systems**, it utilizes Linux-specific libraries to handle **HTTP requests** and deliver static content such as HTML files. The server offers basic features like serving files and **error handling**, returning a **404 error** if the requested file is missing. It serves as an easy-to-understand example of an HTTP server, requiring only a **Linux OS**, **g++ compiler**, and basic knowledge of **TCP/IP networking**. After building the server using `g++`, it can be launched to serve files by navigating to `localhost:8000`. If no **index.html** is found in the directory, a 404 error is displayed.
Basic HTTP Server in C++

This repository provides a simple **HTTP server in C++** that listens on port **8000** and serves static HTML files. Designed for **Linux systems**, it utilizes Linux-specific libraries to handle **HTTP requests** and deliver static content such as HTML files. The server offers basic features like serving files and **error handling**, returning a **404 error** if the requested file is missing. It serves as an easy-to-understand example of an HTTP server, requiring only a **Linux OS**, **g++ compiler**, and basic knowledge of **TCP/IP networking**. After building the server using `g++`, it can be launched to serve files by navigating to `localhost:8000`. If no **index.html** is found in the directory, a 404 error is displayed.

Basic HTTP Server in C++
Tech Used
CategoryDetails
LanguageC++
  • View Code
  • Live Preview
  • Learn More
    This **HLS Live Streaming App** enables seamless streaming of **live video and audio**. It utilizes **Apple’s HLS (HTTP Live Streaming) protocol** to segment the media stream and generate a **master `.m3u8` playlist** for real-time playback. Key features include: - **Live Video and Audio Streaming**: Broadcasts live content with minimal latency. - **HLS Segmentation**: Breaks media into smaller segments to optimize buffering and playback quality. - **Adaptive Streaming**: The master `.m3u8` file dynamically adjusts video quality based on network conditions, ensuring a smooth user experience. - **Cross-Platform Compatibility**: Works across a variety of devices, including iOS, Android, and web browsers. This app is ideal for real-time streaming events, webinars, or live broadcasts with support for reliable and scalable media delivery.
Django-Hls-Live-Streaming

This **HLS Live Streaming App** enables seamless streaming of **live video and audio**. It utilizes **Apple’s HLS (HTTP Live Streaming) protocol** to segment the media stream and generate a **master `.m3u8` playlist** for real-time playback. Key features include: - **Live Video and Audio Streaming**: Broadcasts live content with minimal latency. - **HLS Segmentation**: Breaks media into smaller segments to optimize buffering and playback quality. - **Adaptive Streaming**: The master `.m3u8` file dynamically adjusts video quality based on network conditions, ensuring a smooth user experience. - **Cross-Platform Compatibility**: Works across a variety of devices, including iOS, Android, and web browsers. This app is ideal for real-time streaming events, webinars, or live broadcasts with support for reliable and scalable media delivery.

Django-Hls-Live-Streaming
Tech Used
CategoryDetails
LanguagePython
FRAMEWORKDJANGO
PROTOCOLSHLS
  • View Code
  • Download
  • Learn More
    File Encryptor is a robust application designed to securely encrypt and decrypt files using advanced cryptographic algorithms. Built with Python, this tool leverages strong encryption techniques and ensures data security with SHA-256 password hashing. Whether you need to protect sensitive information or securely transfer files, File Encryptor provides an easy-to-use interface for safeguarding your data against unauthorized access.
File Encryptor App

File Encryptor is a robust application designed to securely encrypt and decrypt files using advanced cryptographic algorithms. Built with Python, this tool leverages strong encryption techniques and ensures data security with SHA-256 password hashing. Whether you need to protect sensitive information or securely transfer files, File Encryptor provides an easy-to-use interface for safeguarding your data against unauthorized access.

File Encryptor App
Tech Used
CategoryDetails
LanguagePython
SubmodulesTkinter