noise

projects

This is a list of all projects that I worked on

MovieLib

October 2025

A full-stack movie discovery platform serving 1,000+ movies with real-time search, trending content, and favorites management. Built with React and Express.js following SOLID principles, the application features intelligent caching that reduces external API calls by 70% and achieves 90%+ test coverage. Implements secure TMDB API integration with Bearer token authentication, comprehensive error handling, and persistent state management using localStorage. Features a responsive, intuitive interface with seamless navigation and robust data management capabilities.

ReactTailwindCSSExpress.jsNode.jsAxiosNode - cacheJestSupertest

AI Logo Generator

March 2025

An AI-powered logo generation platform that utilizes Gemini AI and Cloudflare Workers AI to create high-quality brand logos. Features include download and delete logo, Stripe-powered payments, and Clerk authentication for user management. The platform is designed for fast performance and seamless user experience, deployed on Vercel.

NextJsJavaScriptFirebaseClerkStripeGemini AI

OumBlog

December 2024

A modern blogging platform where users can write, edit, and publish content with a rich-text editor powered by Quill.js. Features include user authentication via NextAuth, MongoDB for content storage, and a clean, responsive UI built with Tailwind CSS. The platform is optimized for performance and scalability, hosted on Vercel.

NextJsJavaScriptTailwindCSSMongoDBNextAuth

Omniscolaire

October 2024

A university management system designed to modernize course management, student enrollment, and academic record-keeping, tailored for implementation in Africa. Built with Next.js and TypeScript, the platform leverages Supabase for database management, Prisma for ORM, and NextAuth for authentication, ensuring a seamless, scalable, and secure experience for educational institutions.

NextJsTypeScriptTailwindCSSPrismaNextAuth

My Portfolio

October 2024

A personal portfolio showcasing my projects, skills, and experience. Built with Next.js and TypeScript, the website features a modern UI, smooth animations, and optimized performance. Deployed on Vercel for fast loading and global accessibility.

NextJsTypeScriptVercel

CCNY Calendar Scraping

March 2025

A Python-based web scraping project to extract CCNY's academic calendar using BeautifulSoup and Requests. The scraped data is analyzed in a Jupyter Notebook for further processing.

PythonBeautifulSoupRequestsJupyter Notebook

Video Streaming Platform

April 2024

A school project that involved building a video streaming platform with authentication, state management, and real-time communication. Implemented using LiveKit for streaming, Zustand for state management, and Zod for data validation.

NextJsTypeScriptTailwindCSSClerkPrismaZustandZodLiveKit

Recipe App

May 2024

A CRUD-based recipe application to practice the Next.js App Router API with MongoDB. Users can create, update, and delete recipes in an interactive and intuitive UI.

NextJsTailwindCSSMongoDB

Computer Store

April 2023

An e-commerce platform for managing inventory, orders, and shipments. Features user authentication with JWT and Bcrypt.js, along with Redux for state management.

ReactMongoDBJWTBcryptjsExpressNodeJsRedux

Emojimedia

February 2023

A social media-inspired platform where users can share emoji reactions. Built using React for the frontend and Node.js for the backend.

ReactNodeJS

To-Do List

January 2023

A simple yet functional to-do list application built using EJS templating, HTML, CSS, and JavaScript.

EJSHTMLCSSJavaScript

Simon Game

December 2022

A classic Simon Says game implemented with HTML, CSS, and JavaScript, featuring interactive user input and dynamic sound effects.

HTMLCSSJavaScript

TinDog

December 2022

A fun Tinder-inspired landing page for dog adoption, designed using Bootstrap and HTML/CSS.

HTMLCSSBootstrap

© 2025 All rights reserved