Vibe Coding: The New Rhythm of Software Development In today’s fast-evolving tech landscape, coding no longer feels like typing endless lines of logic into a screen. It’s becoming something deeper — faster, smarter, and more intuitive. We’ve entered the era of “Vibe Coding” — a new wave in the industry where AI tools blend with human… Continue reading Vibe Coding: Top 10 Powerful AI Tools for Developers
Category: Ecommerce-Web- App-Development
All articles related to Website development
What is Prisma?
Prisma is a next-generation ORM (Object-Relational Mapping) tool for working with databases in Node.js and TypeScript projects — including Next.js. It helps you easily query, create, update, and delete data in your database (PostgreSQL, MySQL, SQLite, MongoDB, etc.) using a type-safe API instead of writing raw SQL. ? How Prisma Works in Next.js Prisma Schema:… Continue reading What is Prisma?
Counting the No: of Vehicles and Display the Result When They Cross a Predefined Counting Line and Drawing Bounding Boxes Around the Vehicles Using Python Script
A Python script is designed to count vehicles in a video using object detection and tracking. It begins by loading the YOLOv3 deep learning model, which is trained to recognize various objects, including vehicles. The model configuration and weights are loaded from external files, and the class names it can detect are read from a… Continue reading Counting the No: of Vehicles and Display the Result When They Cross a Predefined Counting Line and Drawing Bounding Boxes Around the Vehicles Using Python Script
Bundle Process for SuiteCommerce
Step 1: Prepare Themes and Extensions for Bundling The first step is to prepare any folders containing your themes or extensions to enable bundling. To prepare your theme or extension for bundling: In your NetSuite File Cabinet, navigate to the folder containing your theme or extension. This folder is the one containing your theme and… Continue reading Bundle Process for SuiteCommerce
How to persist Pinia variables in vue js
In command prompt enter the command npm i pinia-plugin-persistedstate Add the plugin to pinia import { createPinia } from ‘pinia’ import piniaPluginPersistedstate from ‘pinia-plugin-persistedstate’ const pinia = createPinia() pinia.use(piniaPluginPersistedstate) Add the persist option to the store you want to be persisted: import { defineStore } from ‘pinia’ export const useStore = defineStore(‘store’, { state: ()… Continue reading How to persist Pinia variables in vue js
Vendor Portal Data Schema – For PO Edit
Formatting Dates in Sequelize
When working with Sequelize (the Node.js ORM), handling date/time fields in a readable or custom format is a common requirement. By default, Sequelize returns dates in ISO formats. However, many applications require alternative formats such as DD-MM-YYYY HH:mm:ss, localized date strings, or more human-readable representations. How Sequelize Handles Dates Out of the Box Sequelize offers… Continue reading Formatting Dates in Sequelize
Creating an Indexed Article System with Next.js and Firebase
Firestore model (recommended) Collection: articles Document id: index (string or numeric converted to string) Document fields: { “index”: 1, // numeric index (also used as doc id: “1”) “title”: “How to Build with Next.js”, “slug”: “how-to-build-with-nextjs”, “author”: “Rohit Kumar”, “body”: “<p>Article markdown or HTML content…</p>”, “excerpt”: “Short summary for listing”, “tags”: [“nextjs”, “react”, “firebase”], “coverImage”:… Continue reading Creating an Indexed Article System with Next.js and Firebase
Fetch Product Details from SKU in Shopify
query getInventoryItems($afterCursor: String) { inventoryItems(first: 200, after: $afterCursor, query: “sku:${itemSku}”) { nodes { id sku tracked } pageInfo { hasNextPage endCursor } } }
The core library for generate PDFs in the browser
1. jspdf This is the core library that lets you generate PDFs in the browser (client-side). Key Features: Create PDF documents directly in the browser (no backend needed). Supports text, images, lines, rectangles, circles etc. Add fonts, font sizes, colors. Insert images (PNG, JPEG, WebP). Multiple pages: auto-create new pages when text overflows. Orientation &… Continue reading The core library for generate PDFs in the browser