Day 36 – Money Tracker (Filtering, Sorting, Pagination, Validation, Frontend)By the end of Day 36, students will be able to: ✅ Filter data (income / expense)✅ Sort data (amount, latest first)✅ Use pagination (page & limit)✅ Validate input properly✅ Connect frontend (HTML/CSS/JFeb 25, 2026·6 min read·186
Day 32 – MySQL Database & Tables (Using phpMyAdmin)🎯 Day 32 Goal By the end of this day, students will clearly understand: What is a Database Why we create multiple databases What is a Table Rows & Columns in real life What is phpMyAdmin How to: Create a database Create tables Insert basic ...Feb 17, 2026·5 min read·53
Day 31 – MySQL Basics & Setup with Node.jsBy the end of Day 31, students will clearly understand: What MySQL is Why we use MySQL in real projects How to install MySQL Community Server (latest) What is MySQL Workbench and why we need it How MySQL fits with Node.js projects 👉 No coding...Feb 17, 2026·4 min read·38
MySQL vs MongoDB – Complete Comparison (Beginner to Advanced)🎯 Why This Comparison Is Important? As a Node.js developer, one of the most important decisions is choosing the right database. Two very popular databases are: MySQL (SQL / Relational Database) MongoDB (NoSQL / Document Database) Both are powerf...Feb 17, 2026·4 min read·28
Todo App Backend (Full Stack Practice Project)🗂️ Complete Folder Structure todo-app/ │ ├── server.js ├── package.json ├── .env │ ├── config/ │ └── db.js │ ├── models/ │ ├── User.js │ ├── Todo.js │ └── Comment.js │ ├── controllers/ │ ├── userController.js │ └── todoController.js │ ├─...Feb 12, 2026·9 min read·74
Day 29: Populate Method & Nested Models (MongoDB + Mongoose)🔹 Why Do We Need populate()? In MongoDB, collections are separate.When we use referencing, we only store an ID, not full data. Example: { "passengerName": "Amit", "train": "65fae91c2b..." } This ID alone is not useful for UI. 👉 populate() help...Feb 12, 2026·3 min read·20
Day 28: MongoDB Relationships – Referencing vs Embedding🔹 Why Do We Need Relationships in MongoDB? In real applications, data is connected. Real life example (Railway system 🚆): One Train has many Coaches One User can have many Bookings One Booking belongs to one Train So the question is:👉 How do ...Feb 12, 2026·4 min read·20