Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/codex-digital1/giftly

Giftly is an e-commerce platform that allows users to personalize and schedule virtual gifts for their loved ones, making gift-giving a seamless experience.
https://github.com/codex-digital1/giftly

express-js mongodb mongoose node-js reactjs soket-io sslcommerz-payment-gateway tailwind-css typescipt

Last synced: 24 days ago
JSON representation

Giftly is an e-commerce platform that allows users to personalize and schedule virtual gifts for their loved ones, making gift-giving a seamless experience.

Awesome Lists containing this project

README

        

# 🎁 Giftly Your Personalized Virtual Gift Store

## Description
**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.

## Key Features
- 🔔 **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.

## 🛠 Technologies Used
- **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)

## ⚙️ Installation Guide
To set up **Giftly** on your local machine, follow these steps:

### Step 1: Clone the Client Repository
```bash
git clone https://github.com/Codex-digital1/Giftly.git
```

### Step 2: Navigate to the Project Directory
```bash
cd giftly
```

### Step 3: Install Dependencies
```bash
npm install
```

### Step 4: Start the Client-Side Development Server
```bash
npm run dev
```

For server setup and instructions, please refer to the : 👉 [Giftly Server repository](https://github.com/Codex-digital1/Giftly-Server)