Skip to content

Bhavanish19/Inventory_Management_Sytem

Repository files navigation

Inventory Management System 🚀

This project is a full-stack inventory management dashboard built with Next.js and Node.js, leveraging AWS for secure and scalable deployment. Features include dynamic UI with Tailwind CSS, efficient state management using Redux Toolkit, and robust backend with Prisma and Express. Deployed on AWS services like EC2, RDS, and S3

Dynamic and Responsive UI: Crafted with Next.js, Tailwind CSS, and Material UI Data Grid, the dashboard ensures seamless user experience across devices.

State Management Excellence: Utilizes Redux Toolkit and Redux Toolkit Query for efficient global state management and data fetching.

Robust Backend Architecture: Powered by Node.js and Prisma, with Express for server and APIs, delivering a solid foundation for inventory, sales, and expense management.

Enterprise-Grade Deployment: Deployed on AWS with services like EC2, RDS, API Gateway, S3, and Amplify, demonstrating a scalable and secure infrastructure.

Advanced Features: Includes real-time data visualization, product management forms, and seamless light/dark mode switching.

Tech Stack Next JS Tailwind Redux Toolkit Redux Toolkit Query Material UI Data Grid Node.js Prisma AWS EC2 AWS RDS AWS API Gateway AWS Amplify AWS S3

Data Model

IMG_0BFABDD03120-1

AWS Architectuire

Screenshot 2024-09-26 at 2 40 43 AM

Results

Screenshot 2024-09-26 at 1 59 25 AM Screenshot 2024-09-26 at 1 59 43 AM Screenshot 2024-09-26 at 1 59 49 AM Screenshot 2024-09-26 at 1 59 52 AM Screenshot 2024-09-26 at 2 01 46 AM

About

Nextjs_typescript_postgres_prisma

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages