SN
Back to Projects
StockWise
Full-Stack Development

StockWise

Built to address the needs of small businesses managing inventory manually, StockWise provides a secure, multi-user platform for tracking products, logging stock movements, and visualizing key business metrics. The project was intentionally developed with a pure Node.js backend (no Express) to master fundamental concepts like stream processing for file uploads and manual routing. The frontend is a responsive Single-Page Application built with React, offering a clean and intuitive user experience.

ReactNode.jsMySQLJWTCloudinarybcryptjs
Role

Full Stack Developer

Status

Completed

Key Features

Secure User Authentication (JWT & bcryptjs)

Cloud-Based Image Uploads to Cloudinary via Streams

Dynamic Dashboard with Real-Time Inventory Statistics

Full CRUD Operations for Products & Categories

Detailed Stock Movement History & Sales Logging

Comprehensive Multi-Tab Settings Panel

Technologies Used

Frontend
  • React
  • React Router
  • Context API
  • Fetch API
  • CSS3
Backend
  • Pure Node.js (http, url)
  • MySQL
  • Busboy (Stream Processing)
  • bcryptjs
Services
  • Cloudinary API
  • JWT (jsonwebtoken)