This project is a Full-Stack Inventory Management Dashboard Application built using ExpressJS, NextJS, Node.js, and AWS. It is designed to manage products and items efficiently, serving as a valuable tool for the Cloud Computing Club at the University of Florida (UF).
https://master.d2wi32cqogqzi7.amplifyapp.com/
- Next.js: Provides a performant and dynamic frontend framework.
- Tailwind CSS: Ensures responsive and modern design.
- Material UI Data Grid: Enables advanced data handling and visualization.
- Redux Toolkit: Simplifies state management for better scalability.
- Redux Toolkit Query: Facilitates efficient data fetching and API interaction.
- Node.js: Powers backend operations for a high-performance application.
- Prisma: Simplifies database interactions with a robust ORM.
- RDS: Manages relational databases for inventory data.
- EC2: Provides compute power for running backend services.
- S3: Offers scalable storage for assets and data.
- Amplify: Deploys and hosts the frontend application.
- API Gateway: Secures and scales API endpoints.