PROJECTS
Personal Projects

ChatGPT AI Voice Chatbot

The ChatGPT AI Voice Chatbot is a full-stack React project that uses TypeScript, Tailwind CSS, and Python with FastAPI and Uvicorn as the backend to communicate with OpenAI and Eleven Labs APIs for an interactive chatbot experience.

Skills Used:
ReactTypeScriptTailwindPythonOpenAI

Personal Birthday App

Coded an application for my Fiancé using React JS and Material UI Framework to display a set of 21 questions recurring one after the other along with custom card components and hidden easter egg features.

Skills Used:
ReactMaterial UIJSON

My Wedding RSVP App

Crafted an immersive React-based RSVP website, seamlessly blending Material UI and EmailJS. It simplifies our wedding journey with real-time updates and personalized email notifications for a modern and elegant user experience.

Skills Used:
ReactMaterial UIEmailJS

Omars NextJS Blog App

Built a full-stack blog app with React, Next.js, and MongoDB, showcasing front-end design skills with CSS and responsive layouts. Implemented back-end development using Next.js API routes, MongoDB, and Firebase for creation features.

Skills Used:
ReactNext.jsMongoDBTailwindFirebase

HerQuest Snapchat Lens

Deployed a Snapchat lens and website using Snapchat Lens Studio API, React, and Material UI to represent women in particular STEM fields to give them the inspiration to be part of STEM regardless of gender. (Scan me ⬆️)

Skills Used:
ReactMaterial UISnapchat Lens Studio

Github Project

This app interacts with GitHub to detect images in issue bodies and comments on the issue with the date and time. It is protected with BasicAuth and handles errors with helpful messages. Endpoints include retrieving issue info, checking for images, posting comments, and identifying images.

Skills Used:
ReactTypeScriptMaterial UIGithubREST API

Job Finder App

This project is a cross-platform job search application built using React Native, designed to provide users with a seamless and intuitive job search experience. The app leverages RapidAPI to fetch real-time job data, ensuring up-to-date listings and streamlining the application process. Expo is utilized for smooth deployment across multiple platforms.

Skills Used:
React NativeExpoRapid API

Do you have a project?

Full Stack DeveloperHire Me