Personal Projects
Jumghor
View on GitHubJumghor is an experimental, privacy-centric social media application built with a microservices architecture. The current implementation includes core functionalities such as user registration, creating posts, viewing user profiles, commenting on posts, and managing friend requests.
Tech Stack
Features
- User registration
- User friend request
- Post
- Comment
- View profiles
Online Shop
View on GitHubAn e-commerce online shop website. Users can open their shop and sell products online by posting them. After site admin validates and accepts the products, they will be visible to customers. Customer can place order for the products.
Tech Stack
Features
Admin Features
- Login
- Add Product
- Discontinue Product
- Update Product
- See all Products
- Confirm Order
- Reject Order
- Search Product by name
Customer Features
- Register
- See all Products
- Add Product to Cart
- Checkout Cart
- Place Order
- Delete Order
- View previous Order history
- Search product by name
Attention (Google Chrome Extension)
View on GitHubDeveloped a Chrome extension to enhance focus by blocking distracting websites, hiding YouTube shorts and Facebook reels, and bookmarking YouTube timestamps. Built using Vanilla JavaScript, Manifest V3, HTML, and CSS, with planned enhancements for customization and LLM-based content summarization.
Tech Stack
Features
- Bookmark timestamps of youtube videos
- Remove facebook reels from newsfeed
- Remove youtube shorts from homepage
- Block websites
Course Projects (Selective)
Structured Programming Language: DX-Ball
View on GitHubThe 90's classic DX-Ball game re-created using C++, OpenGL, and iGraphics library. The iGraphics is a graphics library for C++ made by a final year student. This game has 5 different levels, lives system, and scoring system.
Tech Stack
Features
- 5 levels
- Scoring system
- Lives system
OOP: Blood Bank
View on GitHubUsed JavaFx to build a blood donation desktop application. Users and donors can register in the system. Upon users request for blood, donors in the corresponding location will get notified.
Tech Stack
Features
- Donor registration
- User registration
- Location based donor notification
- Requester notification on donor confirmation
Software Engineering: Travel Mate
View on GitHubTravel Mate is a web application designed for managing tour agencies. It caters to two primary user groups: business owners and tourists. Business owners can register their businesses and list services such as hotel bookings and vehicle rentals. Tourists can sign up to explore and book these services. The platform tracks the availability of rooms and vehicles, updating their status in real-time to reflect current occupancy.
Tech Stack
Features
- User registration
- Client Registration
- Product search
- Product payment
- Room/Vehicle rent, release
Neural Networks: LCU-Net
View on GitHubU-Net is a encoder decoder based CNN architecture primarily designed for EMs(Environmental micro-organisms) segmentation. LCU-Net is a version of U-Net using much lower memory and computational power. I implemented the paper LCU-Net: A novel low-cost U-Net for environmental microorganism image segmentation from scratch in python.
Tech Stack
Features
- ARP cache poisoning
- Arithmetic Logical Unit (ALU)
- 4 bit computer
- Remote Control Car using ATMega32