This project is an e-commerce administration platform built with Next.js, Tailwind CSS, and MongoDB. It provides a user-friendly interface for managing products in an e-commerce store, including functionalities such as adding, deleting, and editing products, as well as image uploading and storage using AWS S3.
- User authentication: Secure login functionality for administrators.
- Product management: Intuitive interface for adding, deleting, and editing products.
- Image uploading: Seamless integration with AWS S3 for uploading and storing product images.
- Drag-and-drop image positioning: Allows administrators to easily rearrange product images for display.
-
Clone the repository: git clone https://github.com/your-username/e-commerce-admin.git
-
Navigate to the project directory: cd e-commerce-admin
-
Install dependencies: npm install
-
Set up environment variables:
- Create a
.env
and provide necessary values for environment variables.
- Run the application: npm run dev
- Next.js
- Tailwind CSS
- MongoDB
- AWS S3