Mohammad's repositories
Node-HTTP3
This project showcases building fast and lightweight web apps in Node.js using H3 framework, with superior security and speed on HTTP/3. It's a great alternative to Express or Node.js and has features like routing, fast processing, and interaction with other frameworks.
Golang-Echo
Echo is a high-performance web framework for the Go programming language that provides a simple and intuitive API for building web applications and APIs. It is designed to be fast, scalable, and easy to use, making it a popular choice among developers.
mohammadhasanii
I am mohammad hasani and currently trying to be a good backend developer (Node | sime times Golang)
Gopher-PacketWarrior
This Go program allows blocking incoming packets on a router by adding iptables rules. It can be useful in situations where backend traffic is too high and needs to be limited at the network level.
Node-IPGeolocation
This is an Express project with an API to get information about an IP address by sending a POST request with the IP address in the body, and receiving detailed information about the IP address in response.
Golang-Redis
This source, using Golang and Redis, gives you the power to set your data on Redis or call them without using your main database, and it makes you faster and does not put pressure on the database.
Liara-Adjust-Scale-Python
This service is an automatic scaler for Liara's cloud infrastructure and does not require anything to run. It provides the ability to automatically check the app scale every few seconds and zoom in or out.
Nest-Videostream
This package allows you to create personal buffers for your video streams with NodeJS and the Nest framework and dynamically adjust this amount so that you can perform more stable streams on the server.
Personal-Landing
This source code is for my website and it is written with Astro and React
Angular-Tailwind
Angular is a platform for building mobile and desktop web applications. Join the community of millions of developers who build compelling user interfaces
Mathematics-Erlang
Erlang is a functional programming language and is used for real-time communication. This simple package is used to distinguish even and odd numbers
Angular-Videosteram
This tool, written with Angular, helps you to broadcast video files online using links
Api-Price-Digikala-Product
This api helps you find the best current prices of a product on the Digikala.com website and get its specifications.
Go-Videostream
This is a Go project that provides an HTTP video server for streaming a video file over HTTP protocol. The project includes a main Go file and an HTML file to display the streaming video in the browser. The goal is to provide a simple and easy-to-use video streaming solution using Go language.
Go-Websocket
This tool gives you the power to run websockets in Golang and broadcast your messages without any dependence on a specific framework.
Golang-Fiber
Fiber is an Express inspired web framework built on top of Fasthttp, the fastest HTTP engine for Go. Designed to ease things up for fast development with zero memory allocation and performance in mind.
NodeJs-Cluster
Clusters of Node.js processes can be used to run multiple instances of Node.js that can distribute workloads among their application threads
Shamsi-Date-Now
This package is for displaying current date in solar date (Shamsi date)
Deno-Runtime
A modern runtime for JavaScript and TypeScript.
Larax-Monitoring
This is a surah written by hand, js and chartjs, and it monitors the entire service in real time, and it's really cool.
Liara-Autoscale-Nextjs
This front-end service is an automatic scaling for the Liara cloud infrastructure and requires a back-end. It provides the ability to automatically scale the application.
Liara-Load-Balancer-Nginx
This container allows you to distribute all your requests in Liara.ir internal network between 2 copies of the application container on your server side.
Lua-Loadbalancer
This package is written in the Lua programming language and is used for load balancing. I have used it in the Liara cloud infrastructure.
Nest-Status
This is a source for monitoring programs and it is written with Nest and does not have a database, and maybe one day I will make it an independent product.
Pingularity
Pingularity is a Next application that provides real-time monitoring of your network and system performance. It pings your network every 2.5 seconds and displays the results in a clear and concise dashboard.