Dashboard of a virtual store.
The Dashboard App is a project that was migrated from CRA to VITE and has been refactored multiple times. It is part of a larger e-commerce project, but the frontend has been divided into two parts for better organization and maintenance. The project includes a user application (the e-commerce itself) and an admin/moderator application (the dashboard). The backend is built with Node.js, Express, and MongoDB using Mongoose for database operations. The dashboard has two roles: Administrator and Moderator, each with their own set of functionalities and permissions.
The Dashboard App is a refactored project that serves as the admin/moderator application for an e-commerce platform. It offers separate roles for administrators and moderators, each with their own set of functionalities and permissions. The app is built with React.js, Redux Toolkit, Node.js, Express, and MongoDB, providing a well-organized and easy-to-maintain dashboard for managing products, users, and sales.