Welcome to TimeZone Watches E-commerce! This sleek and stylish e-commerce platform is built with Node.js, Express, and MongoDB. Explore a world of elegant watches with features like a shopping cart, secure checkout, payment integration with Razorpay, user coupons, wallet functionality, and comprehensive order management.
#Domain :https://tzwatches.onrender.com
- ๐ Shopping Cart: Browse and add elegant watches to your shopping cart.
- ๐ณ Secure Checkout: Seamless and secure payment integration using Razorpay.
- ๐ซ Coupons for Users: Special discounts with user-friendly coupon functionality.
- ๐ผ Wallet for Users: Convenient wallet feature for quick and easy transactions.
- ๐ฆ Order Listing: Detailed listing of user orders for tracking.
- ๐ซ Order Cancel and Return: Hassle-free order cancellation and return process.
- Node.js: JavaScript runtime for server-side development.
- Express: Fast and minimalist web framework for Node.js.
- MongoDB: NoSQL database for efficient and scalable data storage.
- Bcrypt: Library for secure password hashing.
- Chart.js: Simple yet flexible JavaScript charting library.
- Cloudinary: Cloud-based image and video management for media assets.
- Crypto: Library for cryptographic functionality.
- Dotenv: Module for loading environment variables.
- EJS: Embedded JavaScript templates for dynamic HTML rendering.
- Express Session: Middleware for managing sessions in Express.
- Js-image-zoom: Zoom functionality for product images.
- Moment Timezone: Library for handling timezones.
- Mongoose: MongoDB object modeling for Node.js.
- Multer: Middleware for handling file uploads.
- Nodemailer: Module for sending emails.
- Nodemon: Utility for automatic server restarts during development.
- Randomstring: Library for generating random strings.
- Razorpay: Payment gateway integration for secure payments.
- Sharp: Image processing library.
Timeless Elegance Awaits! ๐โ