MohamedHNoor
Software Engineer with a knack for Problem Solving | React, React Native Expo, NextJS, Ruby on Rails, Prisma | Let's build something amazing together! 💻
Full Stack Web DeveloperCape Town South Africa
Pinned Repositories
Awesome-Books
Awesome Books is a powerful application that presents a comprehensive list of books and enables users to easily add or remove books from the list. This project was developed using industry-standard technologies, including JavaScript, HTML, and CSS, to create a seamless user experience.
capstoneProject
I built a capstone project for an online website, following the design guidelines provided by Microverse. The project was developed using HTML, JavaScript, and CSS.
car-rentals-backend
This project is based on an app to book an appointment to try a dream car. App users are able to reserve their dream cars, as well as view the reservations. New cars can also be added and deleted from the app. Postgres database was used, and rails used for the backend.
Cars-Rental-FrontEnd
Car Rentals Frontend is a React app that serves as a front end to the Car Rentals project.
Leaderboard-App
Leaderboard-App is a website displays scores submitted by different players. It also allows you to submit your score. All data is preserved thanks to the external Leaderboard API service.
MERN-stack-authentication
MERN authentication using JWT and HTTP-Only cookie with a React SPA frontend
recipe-app
This is a simple recipe app that allows users to save ingredients, keep track of their recipes and add new recipes. It also allows users to generate a shopping list based on the ingredients they have saved. This project was built using Ruby on Rails.
task-manager-api
The Task Manager API provides a robust and efficient solution for managing tasks with ease. Built on Node.js, Express, and MongoDB, it offers comprehensive CRUD operations, meticulous error handling, and scalability, making it an ideal choice for integrating task management functionalities into various applications.
To-Do-list
To Do List is a task organization app that lets users add and mark tasks as complete. It was built using JavaScript, ES6 and Webpack.
TvMaze-App
TvMaze-App is web application based on an external API. The website have a home page showing a list of items and a popup window with more data about an item that you can use to comment on it.
MohamedHNoor's Repositories
MohamedHNoor/MohamedHNoor
MohamedHNoor/blog-app
Blog App is a simple blog website where users can create posts, add comments to posts and like posts. This project is built using Ruby on Rails.
MohamedHNoor/Budget-app
This mobile web app enables users to organize transactions into categories, providing a clear overview of the total expenditure for each category. Built with Ruby on Rails and PostgreSQL.
MohamedHNoor/recipe-app
This is a simple recipe app that allows users to save ingredients, keep track of their recipes and add new recipes. It also allows users to generate a shopping list based on the ingredients they have saved. This project was built using Ruby on Rails.
MohamedHNoor/store-api
The Store Management API is a robust and flexible solution designed to streamline the operations of a retail or e-commerce store. Leveraging the power of Node.js, Express, and MongoDB, this API provides a seamless platform for managing products, orders, and customers efficiently.
MohamedHNoor/alpha_blog_6
Blog App - built with Ruby on Rails 6 and Bootstrap for styling
MohamedHNoor/chat-application
MohamedHNoor/design-resources-for-developers
Curated list of design and UI resources from stock photos, web templates, CSS frameworks, UI libraries, tools and much more
MohamedHNoor/full_Stack_App_Store
MohamedHNoor/home-budget
Budgeting app which saves your data to local storage in the browser. Built with React & some of the newer features of the React Router package - such as Forms, loaders & actions.
MohamedHNoor/MealTime
MohamedHNoor/MERN-stack-authentication
MERN authentication using JWT and HTTP-Only cookie with a React SPA frontend
MohamedHNoor/mhnoor-portfolio
A web application to showcase my skills and Recent Project. Built with Vite, React, and HTML5/CSS3.
MohamedHNoor/MohamedHNoor.github.io
MohamedHNoor/online-clothing-shop
MohamedHNoor/pizza-menu
MohamedHNoor/pricing-cards
MohamedHNoor/rails_ecommerce
MohamedHNoor/react-native-mini-game-app
MohamedHNoor/RealtimeSearchAnalytics
Real-time search engine that would store analytics from what users searched for.
MohamedHNoor/stock_tracker
MohamedHNoor/tailwindcss-stimulus-components
A set of StimulusJS components for TailwindCSS apps similar to Bootstrap JS components.
MohamedHNoor/task-manager-api
The Task Manager API provides a robust and efficient solution for managing tasks with ease. Built on Node.js, Express, and MongoDB, it offers comprehensive CRUD operations, meticulous error handling, and scalability, making it an ideal choice for integrating task management functionalities into various applications.
MohamedHNoor/unsplash-images
MohamedHNoor/-social_media_application
Expo React Native with AWS Amplify - August 2024
MohamedHNoor/ChitChat-Mobile-App
ChitChat revolutionizes messaging with cutting-edge technologies like Expo Router, React Native, and Firebase integration. Seamlessly authenticate and communicate securely through Firebase Authentication and Messaging, ensuring a worry-free experience. TailwindCSS (Nativewind 4) ensures smooth navigation and responsiveness across devices.
MohamedHNoor/jwt-rails-api
Rails API only Authentication using JWT Token
MohamedHNoor/mohamed-portfolio
MohamedHNoor/movie_review_app
Ruby on Rails - Movie Review App - 29-07-2024
MohamedHNoor/Next-Store
E-commerce store built with NextJS, Clerk, Supabase, and TailwindCSS