Back
Year
2024
Tech & Technique
React, Redux, Node.js, Express, MongoDB, Tailwind CSS, WebSockets
Description
InvenHub is an inventory-management platform built to help small and medium businesses track stock, manage suppliers, and get analytics.
Key Features:
Technical Highlights:
Key Features:
- 📦 Stock & Supplier Management: Add/edit items, view current inventory levels, trigger low-stock alerts
- 📈 Analytics Dashboard: Visualize stock turnover, supplier lead-times, and reorder suggestions
- 🔐 Role-based Access: Admin, Manager, and Staff roles with differing permissions
- 📱 Responsive UI: Access from both desktop and mobile devices
Technical Highlights:
- Built the backend with Node.js + Express + MongoDB (or Postgres) and REST APIs
- Frontend built using React + Redux (or Context) + Tailwind CSS for styling
- Implemented real-time notifications for low-stock events using WebSockets / SSE
- Deployed to a cloud platform with CI/CD pipeline for seamless updates
My Role
Full-Stack Developer
Owned the full lifecycle:
Owned the full lifecycle:
- ✅ Requirements & Architecture: Defined database schema and service layers
- 🛠 Backend: Built API routes, authentication, and WebSocket notifications
- 🎨 Frontend: Built UI components, state-management flows, and responsive layouts
- 🚀 Deployment: Configured CI/CD and hosting for both backend and frontend