AniMerch is a modern anime merchandise eCommerce platform built with a futuristic dark UI inspired by anime aesthetics and neon cyberpunk themes.
The platform allows users to browse, purchase, and manage anime-related products such as apparel, figures, accessories, posters, and collectibles.
- 🎌 Anime-themed modern UI
- 🛒 Shopping cart & checkout system
- 👤 User authentication & account management
- 📦 Order tracking and order history
- ❤️ Wishlist & favorites
- ⭐ Product reviews & ratings
- 📍 Address management
- 🔐 Secure profile & password settings
- 📱 Fully responsive design
- 🌙 Dark neon cyberpunk theme
AniMerch uses:
- Glassmorphism effects
- Neon gradients
- Animated UI components
- Smooth hover interactions
- Responsive grid layouts
- Dark futuristic aesthetic
- HTML5
- CSS3
- JavaScript
- Pug Template Engine
- Node.js
- Express.js
- MongoDB
- Mongoose
- JWT Authentication
- Cookies & Sessions
- Firebase (for reviews system)
- Cloudinary (optional image hosting)
AniMerch/
│
├── public/
│ ├── css/
│ ├── js/
│ ├── images/
│
├── views/
│ ├── partials/
│ ├── account/
│ ├── products/
│ └── orders/
│
├── routes/
├── controllers/
├── models/
├── middleware/
├── utils/
│
├── app.js
├── package.json
└── README.mdClone the repository:
git clone https://github.com/yourusername/animerch.gitMove into the project folder:
cd animerchInstall dependencies:
npm installCreate a .env file:
PORT=4000
MONGO_URI=your_mongodb_connection
JWT_SECRET=your_secretStart the development server:
npm run dev| Variable | Description |
|---|---|
PORT |
Server port |
MONGO_URI |
MongoDB connection string |
JWT_SECRET |
JWT authentication secret |
CLOUDINARY_URL |
Cloudinary API URL (optional) |
- Home Page
- Product Details
- Cart
- Checkout
- Login / Signup
- User Profile
- My Orders
- Wishlist
- Reviews
- Admin Dashboard
- AI-based anime recommendations
- Real-time order tracking
- Live chat support
- AR figure preview
- Community forums
- Multi-language support
AniMerch is optimized for:
- Desktop
- Tablet
- Mobile devices
Contributions are welcome.
- Fork the repository
- Create a feature branch
- Commit your changes
- Push the branch
- Open a Pull Request
This project is licensed under the MIT License.
Built with ❤️ by Ekalabya Patel
If you like this project, consider giving it a star on GitHub!