
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.
Full Stack Developer
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
- React
- React Router
- Context API
- Fetch API
- CSS3
- Pure Node.js (http, url)
- MySQL
- Busboy (Stream Processing)
- bcryptjs
- Cloudinary API
- JWT (jsonwebtoken)