Giftly is a user-friendly e-commerce platform designed to help users personalize and schedule virtual gifts for loved ones. We aim to make gift-giving easy and memorable.
- 🔔 Real-Time Notifications: Get notified immediately when your gift reaches the recipient.
- 💬 Live Chat Support: Receive instant assistance for your shopping queries in real-time.
- 📦 Track Gift Delivery Status: Easily track your gift's journey and receive updates on delivery status.
- 🔒 Secure Payment Gateway: Enjoy a safe checkout experience with multiple payment options.
- 📝 Wishlist & Cart Functionality: Save gift ideas in a wishlist and manage your cart for easy checkout.
- ⭐ Review and Rating Feature: Leave reviews and ratings to help others find the perfect gift.
- 📅 Scheduled Delivery: Plan gift deliveries for special occasions, ensuring they arrive on time.
- 💰 Discount Codes and Promotions: Use special discounts during checkout for great savings on your gifts.
- Frontend: React, TypeScript, Tailwind CSS
- Backend: Node.js, Express.js, Mongoose, MongoDB
- Third-party Services: Cloudinary (image uploads), Firebase (authentication), SSLCommerz (payment processing), Socket.io (real-time communication)
To set up Giftly on your local machine, follow these steps:
git clone https://github.com/Codex-digital1/Giftly.git
cd giftly
npm install
npm run dev
For server setup and instructions, please refer to the : 👉 Giftly Server repository