A sleek, responsive e-commerce admin panel built with Next.js and Tailwind CSS, designed for managing jewelry products like necklaces, rings, bracelets, and more.
This project was built as part of the Geer Internship assignment for Naksh Jewels.
🔗 Visit the live deployed site
🧠 Admin Login:
- Username:
admin
- No password (login is stored in
localStorage
)
Technology | Purpose |
---|---|
Next.js 15 | React-based frontend & backend |
Tailwind CSS | Utility-first styling framework |
React Toastify | Toast notifications UI |
Node.js API Routes | Backend logic for products |
localStorage | Admin login session tracking |
- Admin login flow
- Product listing with real-time search
- Add new product (name, price, image URL)
- Delete product
- Product detail page (
/products/[id]
) - Image fallback support (if image fails)
- Responsive layout for all screen sizes
- Toast alerts for user actions
# Clone the repo
git clone https://github.com/SrivastavaSourabh/geer-intern-assignment.git
cd geer-intern-assignment
# Install dependencies
npm install
# Start the dev server
npm run dev