My Shopping App Admin Dashboard provides a comprehensive view of customer orders. It includes an organized list of ordered items, featuring tables with product details, prices, titles, customer information, and addresses. Recharts are utilized to display profit and loss insights for enhanced analysis.
React 18.2.0 Next.js 13.4.19 Bootstrap 5.3.1 React Icons 4.11.0 React Loader Spinner 5.4.5 Recharts 2.9.0
Node.js with Express 4.18.2 MongoDB with Mongoose 7.5.0 Kinder Auth for Next.js 1.8.23 Axios 1.5.1 for making HTTP requests Cloudinary for image management
EmailJS Browser 3.11.0 for email functionality Dotenv 16.3.1 for environment variables
https://nextjsrgsform-7e5o.vercel.app/
Getting Started Install Dependencies:
npm install
Run Development Server:
npm run dev
View organized lists of ordered items. Tables display product details, prices, titles, and customer information. Analytics:
Utilize Recharts to visualize profit and loss insights for better analysis. Authentication:
Implement secure user authentication with Kinder Auth for Next.js. How to Use Run the Development Server: npm run dev
Note- Use Your Own Envs for the Kinde Authentications etc...
Navigate to the dashboard by opening your web browser and visiting http://localhost:3000, for local machine
Explore Orders: Browse through the organized lists of ordered items and analyze profit and loss insights.
Authentication: Securely access the dashboard with user authentication through Kinder Auth.
├───public
└───src
├───app
│ ├───addProducts
│ ├───api
│ │ ├───adminOrder
│ │ ├───auth
│ │ │ └───[kindeAuth]
│ │ ├───changing
│ │ ├───kindeSession
│ │ └───products
│ │ └───[id]
│ ├───dashboard
│ ├───editProduct
│ │ └───[id]
│ ├───Inventory
│ ├───login
│ ├───mainChart
│ ├───NvBr
│ ├───PresentProducts
│ ├───Profile
│ └───revenue
└───utlility