This extensive project consists of two parts. The first part is the Dashboard, which serves as a CMS, Admin, and API. The second part is the Front-End Store, where users can view products and place orders.
Introducing a state-of-the-art Admin Dashboard built with ReactJS, NextJS 13 App Router, TailwindCSS, Prisma, MySQL, and PlanetScale. Users can manage multiple vendors/stores through this unified dashboard. The dashboard incorporates advanced Clerk Authentication and utilizes the ShadcnUI for the user interface.
- Users can create, update, and delete categories, products, and filters.
- Users can upload multiple images for products and change them as needed.
- Users can create, update, and delete billboards.
- Users can search through categories, products, sizes, colors, billboards, and orders, with pagination.
- Users can view which products are featured on the homepage.
- Users can access revenue graphs and other related data.