Explore my collection of projects spanning web development, IoT systems, and innovative solutions
Sept 2024
Simplify Church Operations With Our User-Friendly Software, Designed for Churches of All Sizes. Rabah360 is a comprehensive church management software that streamlines operations, enhances communication, and fosters community engagement.Features include member management, event scheduling, donation tracking, and communication tools, all designed to help churches operate more efficiently and effectively. Rabah360 is built with a focus on user experience, making it easy for church leaders and members to navigate and utilize its features.
June 2023
Multiplayer 2-Player Rock-Paper-Scissors Game. Backend hosted on free service; may take a few minutes to wake up. This project is a real-time multiplayer game built with React.js and Socket.io, allowing two players to compete against each other in a classic rock-paper-scissors game. The game features a simple and intuitive interface, enabling players to select their moves and see the results in real-time. The backend is built with Node.js and Express.js, utilizing Socket.io for real-time communication between players. The game is designed to be responsive, ensuring optimal performance on both desktop and mobile devices.
Jan 2025
Responsive admin dashboard for drone delivery management, built with Next.js and TailwindCSS. This project features a clean and modern interface for managing drone delivery operations, including tracking deliveries, managing drones, and viewing analytics. The dashboard is designed to be responsive, ensuring optimal performance on both desktop and mobile devices. It includes various components such as charts, tables, and forms to facilitate data visualization and management. The use of TailwindCSS allows for rapid styling and customization, making it easy to adapt the design to specific needs. The dashboard also incorporates Next.js for server-side rendering and improved performance, making it suitable for real-time data updates and interactions.
Mar 2025
Mobile app for tracking cryptocurrency prices, built with React Native and TailwindCSS. This project features a user-friendly interface for viewing real-time cryptocurrency prices, market trends, and historical data. The app allows users to search for specific cryptocurrencies, view detailed information about each coin, and track their favorite currencies. It is designed to be responsive and optimized for mobile devices, ensuring a smooth user experience. The use of React Native enables cross-platform compatibility, allowing the app to run on both iOS and Android devices. The backend is powered by Firebase for real-time data updates and authentication.
Jan 2023
Music streaming app with authentication, playlist management, and real-time features. Backend hosted on free service; may take a few minutes to wake up. This project is a full-stack music streaming application that allows users to listen to music, create and manage playlists, and authenticate their accounts. It features a modern user interface built with React.js and TailwindCSS, ensuring a responsive design that works well on both desktop and mobile devices. The backend is built with Node.js and Express.js, utilizing MongoDB for data storage. The app includes user authentication, playlist management, and real-time features using Firebase for notifications and updates.
April 2023
Full-stack e-commerce platform with user authentication, payment integration, and responsive design. Backend on free hosting may have initial latency. This project is a comprehensive e-commerce platform that allows users to browse products, manage their accounts, and make purchases. It features user authentication for secure access, payment integration with Paystack for seamless transactions, and a responsive design built with React.js and TailwindCSS. The platform also includes features like product search, cart management, and order history. The backend is built with Node.js and Express.js, utilizing MongoDB for data storage. The app is designed to provide a smooth user experience across both desktop and mobile devices.
Nov 2024
User-friendly platform to discover, track, and manage movies with local storage support and rich metadata. This app allows users to search for movies, view detailed information, and manage their watchlist. It features a clean and modern interface built with Next.js and TailwindCSS, ensuring a responsive design that works well on both desktop and mobile devices. The app utilizes the TMDB API to fetch movie data, providing users with up-to-date information on their favorite films. Local storage is used to save user preferences and watchlists, enhancing the overall user experience.
May 2023
Responsive admin dashboard built with React and TailwindCSS. This project features a clean and modern interface for managing application data, user accounts, and system settings. It includes various components such as charts, tables, and forms to facilitate data visualization and management. The dashboard is designed to be responsive, ensuring optimal performance on both desktop and mobile devices. The use of TailwindCSS allows for rapid styling and customization, making it easy to adapt the design to specific needs.
Aug 2023
Simple stopwatch app built with Vue.js and TailwindCSS. This project demonstrates a clean stopwatch interface, allowing users to start, stop, and reset the timer. It showcases the use of Vue.js for reactive data binding and TailwindCSS for styling, ensuring a modern and user-friendly experience. The app is designed to be lightweight and efficient, making it suitable for quick time tracking tasks.
Dec 2023
Feature-rich dashboard with Chakra UI, Framer Motion, and TypeScript. This project showcases a modern, responsive dashboard interface designed for data visualization and management. It utilizes Chakra UI for component styling, Framer Motion for animations, and TypeScript for type safety. The dashboard includes various widgets and charts to display data dynamically, providing an intuitive user experience. The design is mobile-friendly and optimized for performance, making it suitable for both desktop and mobile devices.
2024
IoT traffic management system for Lagos Metropolitan Area Transport Authority using ESP32 and sensors. This project involves the development of an IoT-based traffic management system designed to monitor and manage traffic flow in Lagos, Nigeria. It utilizes the ESP32 microcontroller for real-time data processing and communication. The system integrates various sensors to collect data on traffic density, vehicle speed, and environmental conditions. The collected data is transmitted to a central server for analysis and visualization, enabling traffic authorities to make informed decisions. The project aims to enhance traffic management efficiency, reduce congestion, and improve overall transportation infrastructure in the region.
2025
Secure NFC ATM payment system using ESP32, AES encryption, and contactless payments. This project integrates NFC technology with an ATM system to enable secure, contactless transactions. It utilizes AES encryption for data security and is built on the ESP32 platform, allowing for IoT connectivity and real-time transaction processing. The system supports various NFC-enabled cards, providing a convenient and secure payment method for users. The project includes a card reader interface, transaction logging, and user authentication features to ensure secure access and transaction integrity. The NFC ATM Payment System is designed to enhance the user experience by providing a fast, secure, and efficient way to perform transactions without the need for physical contact with the ATM.
Found 12 projects