Muhammed Hanish's repositories
Give-Gobble-Server
Give and Gobble is a powerful food donation app that aims to bridge the gap between food surplus and those in need. Made with node,express,mongodb and typescript.
MuhdHanish
Hi there, my name is Hanishπ I am a web developer with experience in building innovative and user-friendly web applications.
node_solid
This project is a demonstration of building a Node.js server using TypeScript while adhering to SOLID principles and clean architecture π
next_curd_api
This repository contains a simple Next.js application that demonstrates CRUD (Create, Read, Update, Delete) operations using local data. The application showcases a basic implementation of a CRUD system without any database.
node_solid_vitest
Node Solid Server is a project aimed at demonstrating how to implement testing using the Vitest framework in a TypeScript-based Node.js project following clean architecture principles.
cal.com
Scheduling infrastructure for absolutely everyone.
chatbot-ui
The open-source AI chat app for everyone.
Disney-clone
This is cloned version of Disney web site it fully responsive made with html, css3 and bootstrap.
Firebase-integration
This is a simple guide for basic crud in firebase using React js.
Git-Workflow
This repository is designed for learning and practicing Git workflow concepts. It contains a variety of sample files and exercises to help you become proficient with Git version control.
git_actions_nodejs
This repository serves as a learning resource for Continuous Integration and Continuous Deployment (CI/CD) in the context of a simple Node.js server.
git_actions_reactjs
This repository is a hands-on guide for learning Continuous Integration and Continuous Deployment (CI/CD) practices with a React app developed using Vite With a focus on GitHub Pages.
html_apps
This repository contains a collection of web applications built using pure HTML, CSS, and JavaScript.
Learning-NestJs
Welcome to the Nest.js Learning Hub! π This repository serves as a comprehensive resource for mastering Nest.js, the powerful and extensible Node.js framework.
learning_mui
Welcome to the Material-UI Learning Repository! π This repository is your go-to resource for mastering the art of building beautiful and responsive user interfaces with Material-UI, React, and TypeScript.
MySQL-crud-api
A comprehensive guide for learning the integration of Node.js, Express, TypeScript, and MySQL. This repository is designed for developers of all levels, providing hands-on experience in building robust server-side applications with a focus on MySQL database integration.
next_auth_v5
This repository is your guide to mastering NextAuth.js version 5, incorporating the powerful authentication capabilities into your Next.js applications.
React-Cart-Test
A beginner-friendly shopping cart built with React, Tailwind CSS, and Redux. Browse, add, and manage items in your cart. Great for learning or starting your projects.
react-solid
React S.O.L.I.D Principles for writing clean-code
Repository-Pattern
The project I forked from my friend uses the Repository Pattern, which helps separate data access concerns, making the code more organized.
session_cookies
This is a simple project demonstrating session and cookie management, as well as basic authentication using Express.js, EJS templates and MongoDB.
simple_otp_login_form
This project demonstrates the creation of a customizable OTP input component, where the focus automatically shifts to the next input field upon entering a digit.
SOLID-principles
The Repository Pattern, following SOLID principles, isolates data access, promoting cleaner code by ensuring each component has a single responsibility
system-design-101
Explain complex systems using visuals and simple terms. Help you prepare for system design interviews.
webRTC_learning_client
Welcome to the WebRTC Learning Client Repository! π This repository contains the client-side code for our WebRTC learning project. Harness the power of real-time communication with React, Tailwind CSS, and TypeScript.
webRTC_learning_server
Welcome to the WebRTC Learning Server Repository! π This repository contains the server-side code for our WebRTC learning project. Learn how to manage signaling, handle peer connections, and facilitate real-time communication using Node.js, Express, and TypeScript.