Mahdi's Projects
simple project with expressjs and pug
The National Garden project is for users to become more familiar with Qavos Tower and Gonbad City
This is a straightforward Node.js application that serves as a starting point for learning and understanding web server creation using the Express.js framework. The BasicProductAdderApp allows users to add product information through a simple form, showcasing the basics of handling GET and POST requests.
Hello, a simple and graphical calculator using the tkinter library with Python
Evaluation and validation of the value entered in the password
A simple note-keeping web app with CRUD operations, built on Express.js and MongoDB, using EJS templating.
An insightful resource demystifying CRUD operations with simple explanations, Node.js examples, and SQL integration for beginners
Display digital currency prices using nodejs
note: If the first part of the repository doesn't exactly match your username, it won’t work
Explore the nuances of three popular Node.js templating engines: EJS, Pug, and Handlebars. This repository demonstrates and evaluates each for syntax clarity, with a compelling case for EJS on the grounds of superior readability. Join the discussion on template engine best practices.
Analyzing js pug and hbs in general with differences and advantages and disadvantages and how to install
“A simple Express.js server for demonstrating the fundamentals of building web applications with Node.js.
An Express.js web app evolving from static HTML to dynamic Handlebars templates—ideal for learning server-side rendering
The registration form, which uses javascripts, validates the entered values, whether they are valid or not, and if there is no error, it shows the user.
There is a mini-project using regex that any character you type in search input and if it exists in the paragraph, it will be highlighted.
"Discover the differences between HTTP and Express.js for Node.js servers. Compare installation, performance, and features to choose the best fit for your projects."
Hi my name is Mahdi🖐I'm web junior front developer ;-)
A simple math game that works with 3 main operators "+", "-", "*" and randomly asks you to get the correct answer every time.
“Node.js inventory app with Express and EJS for quick product additions. Simplified interface for saving product names to JSON via POST. Easy setup.”
“A Node.js e-commerce practice app with Express, MongoDB, and EJS for simulating cart operations and mock order tracking.”
Simplified order and cart management with Mongoose-backed Node.js efficiency.
A Node.js app for streamlined CRUD operations on a MySQL database
“Explore the intricacies of Node.js Buffers, where data and performance intersect in server-side JavaScript.”
Exploring the Node.js runtime environment and building APIs and web apps. Learning through tutorials, documentation and building personal projects.
A Node.js e-commerce platform with Express, EJS, Sequelize ORM featuring CRUD, one-to-many relationships, and a mock payment system.
NodeShop: An Express.js-powered shopping platform with admin controls and a JSON database backend.
ProfileStation is a minimalist web application demonstrating Node.js and Express with user authentication and various templating engines like Pug, EJS, and Handlebars for dynamic server-side rendering. It’s a practical showcase of backend skills with a touch of frontend flair.
Demystifying the complex world of regular expressions through simple examples and explanations. Master regex in JavaScript with practical use cases like form validation, parsing strings, and finding/replacing text.
A Node.js web app with user CRUD operations. Uses Express, EJS, Sequelize ORM, and a MySQL database for admin tasks.
“A basic Node.js server demonstrating fundamental HTTP operations like routing, form handling, and file writing with Node’s built-in http and fs modules.”