Alaa Zaitoon
Skip to content
Back to Home
4 Total Projects
04 · Projects · Archive

Projects & Engineering Systems

Complete catalog of real-world software systems, machine learning architectures, and interactive web tools.

SwiftShop — Flutter E-Commerce
Cross-Platform E-Commerce with Real-Time Firebase & CI/CD

SwiftShop — Flutter E-Commerce

A high-performance, cross-platform E-Commerce platform built with Flutter and backed by Firebase. Engineered with real-time Firestore database synchronization, secure multi-provider authentication (Email & Google OAuth), dynamic catalog filtering, and a responsive mobile-first web architecture deployed via automated CI/CD.

FlutterDartFirebase AuthCloud Firestore+3
Smart Regression & Data Insight System
FastAPI & Next.js 14 Statistical Dashboard

Smart Regression & Data Insight System

A production-grade statistical inference and regression dashboard. Driven by a FastAPI backend acting as the single source of mathematical truth, it handles closed-form Ordinary Least Squares, full ANOVA decomposition, t-tests, standard errors, and Cook's distance for influence detection, complete with client-side interactive ECharts and dynamic server-generated PDF reporting.

FastAPIPython 3.12Next.js 14TypeScript+5
Advanced Numerical Calculator
Interactive Numerical Methods Laboratory

Advanced Numerical Calculator

An interactive web laboratory that turns textbook numerical-methods syllabi into a hands-on learning dashboard. Built with Streamlit and Plotly, it implements seven classical numerical analysis algorithms from scratch, showcasing animated convergence plots and lecture-accurate step-by-step LaTeX walkthroughs.

PythonStreamlitPlotlyNumPy+2
CPU Scheduling Simulator
Spring Boot & Modern Web UI

CPU Scheduling Simulator

A fully interactive, real-time CPU Scheduling Simulator designed to visualize and analyze operating system scheduling processes. The simulator enables users to run 5 classic CPU scheduling algorithms, view color-coded dynamic Gantt charts, and analyze overall performance metrics dynamically.

Java 17+Spring Boot 3.xMavenHTML5+4