Explore my projects showcasing full-stack development, interactive dashboards, and advanced user systems. Built entirely from scratch without pre-made templates, these projects are practical, insightful, and demonstrate what’s possible:
Rotating Icon

Full-Stack Authentication

Developed a full-stack authentication system including user registration and login functionality.


Technologies: HTML, CSS, JavaScript, Node.js, Express, SQLite, bcryptjs, express-session

Interactive Dashboard & Statistics Panel

Designed an interactive dashboard for visualizing application statistics including users, comments, and orders. Features include dynamic updates, filtering, real-time chart rendering, dark mode toggle, and responsive UI.


Technologies: HTML, CSS, JavaScript, Chart.js, Responsive Design

Comment & Admin Dashboard

Developed a full-featured comment system with admin dashboard for managing comments. Implemented rate limiting, input sanitization, session-based admin login, real-time updates, and statistics tracking.


Technologies: Node.js, Express, HTML, CSS, JavaScript, Session Management, Responsive Design

English Learning Reader App

Developed a minimal reading app for learning English vocabulary. Features include a book library with grid layout, Text-to-Speech with sentence highlight sync, word selection with grammar analysis, Persian translation, and vocabulary saving.


Technologies: React.js, JavaScript, HTML, CSS, Vite, React Router, REST API, Web Speech API

Hegolz Coffee — Cafe Order System

Built a modern real-time cafe ordering system with a full order flow from menu selection to payment. Features include live cart updates, tax calculation by US state, order history with local storage, invoice printing, and a responsive mobile-first design with horizontal scroll navigation.


Technologies: React, JavaScript, CSS Variables, LocalStorage, Responsive Design
HEGOLZ Logo

Personal Web Portfolio

A five-page personal website including Home, About Me, Built Systems, Resume, and Contact. Fully responsive design with professional contact form and engaging effects for showcasing skills and projects.


Technologies: HTML, CSS, JavaScript, Node.js, Express, Chart.js, Interactive Forms, Animations, Responsive Design