- An admin panel used to manage and supervise the products offered at Nala Pet Shop. This Dashboard features functions to add, modify, and/or delete products and users. Additionally, users can be registered as Administrators to grant them access to the Dashboard. Another standout feature of this project is real-time statistics related to products and user choices when purchasing them. Within the statistics, users can find: the last added product, the most requested product of the mont, a ranking of the most used payment methods, a ranking of the most requested shipping methods by buyers, the number of registered users, and the number of products loaded.
- Target audience: store owners, businesses, or entrepreneurs who require statistics to boost their sales and offer a better product, as well as having the convenience of managing their ecommerce from any internet-connected point.
- Clone the following project, wich will act as the server and also has the shop views:
- Install dependencies with
npm install
- Create the database and configurate the .env file
- Run migrations with:
npx sequelize-cli db:migrate
- Run seeds with:
npx sequelize-cli db:seeds:all
Clone the project
git clone https://github.com/Daniel-Castro-90/grupo_6_nalapetshop_dashboard.git
Go to the project directory
cd my-project
Install dependencies
npm install
Start the server
npm run dev