Bank Global was a project I worked on when experimenting with HTML, CSS, and JavaScript as a showcase of using these tools. It demonstrates skills in layout control flow, a deeper understanding of CSS and JavaScript classes, optimizing work with multiple pages, and creating an organized folder and file structure. This project provides a great introduction to creating layouts and understanding basic programming flow.
The Atlas app connects to the REST Countries and Google Maps APIs, providing users with detailed information about any country, including its flag, population, region, languages, currencies, capital, and border states, searchable by country name.
The Toys REST API and Frontend is a full-stack web project for managing toys and user data. The backend, built with Node.js, Express, bcrypt, JWT, and MongoDB, handles database operations and user/toy routes. The React frontend provides a user-friendly interface for authentication, CRUD operations, and profile management.
Ehya is a responsive layout project showcasing HTML, CSS, and JavaScript with a dynamic navbar, utilizing the BEM methodology for correct layout and block structuring.
The Portfolio project is a collection of my experience as a Full Stack developer, showcasing my professional journey, projects, expertise, and advanced features to enhance user experience.
EFS Messenger is a secure chat platform with end-to-end encryption and no database storage, ensuring data is only accessible while users are active. The project is currently in development.
Uber Taxi is a React Native app for iOS and Android, allowing users to order taxis by selecting origin and destination points, saving them to the Redux store, and displaying them on a map with travel time, distance, and fare calculations.
FlowWarp is a music platform combining cutting-edge technology and user-centric design, offering an unparalleled musical experience through aesthetics and functionality.
The Bookmarks API is a NestJS REST API project demonstrating robust backend capabilities with Prisma, Docker, and modern tools for user authentication and bookmark management.
Flask Notes is a Flask-based application for authenticated users to create, view, edit, and delete notes, showcasing Flask, SQLAlchemy for database operations, and Jinja for templating.
Buzzer is a sophisticated React Native and Expo chat application using Firestore and Firebase for real-time database and authentication, providing an interactive chat experience.
Frameio is a vibrant social network platform for dynamic posting of images, posts, and community interaction with likes, saves, and content search capabilities.
WillDay is a sophisticated full-stack web application for task management in organizational settings, leveraging Next.js 14, React, Clerk Auth, Prisma, SQL, and more, deployed on Vercel as an SSR app.
PhiShop is an innovative online platform for buying and selling digital assets like icons and UI kits, leveraging modern web technologies for a seamless marketplace experience.
This project allows users to create GIFs from YouTube videos, offering a user-friendly interface and efficient backend architecture for capturing and sharing specific video moments.
CDSoftware 2 is an internal order management web application built for a sales/distribution business. It's a Next.js 15 + TypeScript app backed by PostgreSQL (via Supabase) with Prisma as the ORM. The system handles the full order lifecycle — creating, tracking, and managing customer orders with line items, product templates, and categories. It has a multi-role user system (employees, admins, super-admins) with an approval workflow where new accounts must be approved before gaining access. Key features include customer management, order image uploads (Supabase Storage), activity logging, statistics, auto-proofing, and a guided onboarding walkthrough for new users.