← Back to Professional Portfolio
🗄️ Archive — original UI preserved as a nod to early web development days.

College Projects Archive (2021 – 2025)

This is an archive of experimental hardware, IoT, and low-level networking projects I built during my Mechanical Engineering degree. I preserved the original UI of this page as a nod to my early web development days.

Development

Portfolio Website

Portfolio Website

easy
Create your own portfolio website to showcase your projects and skills. & Includes a contact form using SMTP (must take user email & phone number), an…
... (Learn more)View on GitHub
Used Technologies:
JavaScriptPHPSQL
Realtime Tracker

Realtime Tracker

sampleThis is a sample project. Take ideas and create your own.
Dynamic web app for tracking devices in real-time using WebSockets.
... (Learn more)View on GitHub
Used Technologies:
JavaScriptWebSocket
server.py

server.py

easy
This project includes a Python-based server that exposes index.html on a local port (see LAN-server.py ). Your task is to work on WAN-server.py to exp…
... (Learn more)View on GitHub
Used Technologies:
Python
NAS

NAS

medium
It's the iOT projects, but this time you have to fix web issues. Upgrade the HTML interface (Development), Or Add or fix features, e.g., fix image pre…
... (Learn more)View on GitHub
Used Technologies:
ESP8266

IoT

GPS-with-ESP

GPS-with-ESP

easy
Detect user location with ESP32 and GPS module over secure SSL.
... (Learn more)View on GitHub
Used Technologies:
JavaScriptWebSocketESP32GPS-module
iOT Game

iOT Game

hard
Add new obstacles, Or Optimize the game for this OLED display
... (Learn more)View on GitHub
Used Technologies:
Python
Network Scanner & Blocker

Network Scanner & Blocker

sampleThis is a sample project. Take ideas and create your own.
Scan any network for connected devices, and Block any device without connecting to the router.
... (Learn more)View on GitHub
Fake AP + Captive Portal

Fake AP + Captive Portal

hardscratch
Create a honey pot (fake Wi-Fi network) to capture user credentials, and redirect them to a fake login page. Store the captured data in a database for…
... (Learn more)View on GitHub
Fake AP + Captive Portal (v2)

Fake AP + Captive Portal (v2)

hardscratch
Check the previous project, and use the password from database & try to connect to the main network automatically, and If wrong, again request for pas…
... (Learn more)View on GitHub

Networking

server.py

server.py

easy
This project includes a Python-based server that exposes index.html on a local port (see LAN-server.py ). Your task is to work on WAN-server.py to exp…
... (Learn more)View on GitHub
Used Technologies:
Python
NAS

NAS

medium
It's the iOT projects, but this time you have to fix web issues. Upgrade the HTML interface (Development), Or Add or fix features, e.g., fix image pre…
... (Learn more)View on GitHub
Used Technologies:
ESP8266
Network Scanner & Blocker

Network Scanner & Blocker

sampleThis is a sample project. Take ideas and create your own.
Scan any network for connected devices, and Block any device without connecting to the router.
... (Learn more)View on GitHub
Fake AP + Captive Portal

Fake AP + Captive Portal

hardscratch
Create a honey pot (fake Wi-Fi network) to capture user credentials, and redirect them to a fake login page. Store the captured data in a database for…
... (Learn more)View on GitHub
Fake AP + Captive Portal (v2)

Fake AP + Captive Portal (v2)

hardscratch
Check the previous project, and use the password from database & try to connect to the main network automatically, and If wrong, again request for pas…
... (Learn more)View on GitHub

H@cking

Network Scanner & Blocker

Network Scanner & Blocker

sampleThis is a sample project. Take ideas and create your own.
Scan any network for connected devices, and Block any device without connecting to the router.
... (Learn more)View on GitHub
Fake AP + Captive Portal

Fake AP + Captive Portal

hardscratch
Create a honey pot (fake Wi-Fi network) to capture user credentials, and redirect them to a fake login page. Store the captured data in a database for…
... (Learn more)View on GitHub
Fake AP + Captive Portal (v2)

Fake AP + Captive Portal (v2)

hardscratch
Check the previous project, and use the password from database & try to connect to the main network automatically, and If wrong, again request for pas…
... (Learn more)View on GitHub

*Terms and Conditions apply