Welcome to the AutoEssentials project repository! AutoEssentials is a cutting-edge AI-powered multi-vendor ecommerce web application tailored to the auto industry. This platform enables users to buy and sell spare parts while offering advanced AI features, including a tire health predictor and a community support chat bot. It also includes user-friendly dashboards and informative charts for both administrators and sellers.
AutoEssentials comes with a wide range of features to provide an exceptional user experience:
- Multi-Vendor Marketplace: Connects multiple sellers and buyers in the auto industry.
- AI-Powered Inspection: Utilizes AI models for tire health prediction.
- Community Support Chat Bot: Offers real-time chat support for users.
- User Dashboard: Allows users to browse, search, and purchase auto spare parts.
- Seller Dashboard: Enables sellers to list, manage, and track their products.
- Admin Dashboard: Provides administrators with control and oversight.
- Interactive Charts: Visualizes sales, product popularity, and other essential data.
- Real-time Chat (Socket.io): Facilitates communication between users and support.
AutoEssentials is built using the following technologies:
- MERN Stack (MongoDB, Express.js, React, Node.js)
- Socket.io for real-time chat functionality
- AI Models: Utilizes AI for tire health prediction
- Other libraries and tools: (List any other technologies or libraries used)
Before you get started, ensure you have the following prerequisites:
- Node.js (>=12.0.0)
- npm (Node Package Manager)
- MongoDB (Make sure it's running)