https://github.com/lakshayd02/fullstack-flipkart-clone
FlipkartClone is a e-commerce platform, meticulously crafted to replicate the renowned functionalities of Flipkart. Built using the LAMP stack along with HTML, CSS3, JavaScript, Tailwind CSS, jQuery, PHP, and MySQL, this repository offers a comprehensive solution for creating a robust online marketplace.
https://github.com/lakshayd02/fullstack-flipkart-clone
ajax apche css css3 flipcart-clone flipkart-clone html html5 javascript jquery js mysql mysql-database php php7 tailwind-css tailwindcss
Last synced: about 2 months ago
JSON representation
FlipkartClone is a e-commerce platform, meticulously crafted to replicate the renowned functionalities of Flipkart. Built using the LAMP stack along with HTML, CSS3, JavaScript, Tailwind CSS, jQuery, PHP, and MySQL, this repository offers a comprehensive solution for creating a robust online marketplace.
- Host: GitHub
- URL: https://github.com/lakshayd02/fullstack-flipkart-clone
- Owner: LakshayD02
- Created: 2024-05-19T08:23:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-01T16:08:24.000Z (4 months ago)
- Last Synced: 2025-04-09T20:03:12.404Z (about 2 months ago)
- Topics: ajax, apche, css, css3, flipcart-clone, flipkart-clone, html, html5, javascript, jquery, js, mysql, mysql-database, php, php7, tailwind-css, tailwindcss
- Language: HTML
- Homepage:
- Size: 6.15 MB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FlipkartClone 🚀 - Full-Stack E-commerce Platform
Welcome to **FlipkartClone**, a fully-featured e-commerce platform designed to replicate the functionality of the renowned Flipkart website. Built using the **LAMP** stack (Linux, Apache, MySQL, PHP) along with **HTML**, **CSS3**, **JavaScript**, **Tailwind CSS**, **jQuery**, and **AJAX**, this project offers a robust solution for creating an online marketplace.
---
## Features ✨
### 🛒 **User Authentication**
- **OTP Email Verified Signup**: Secure and verified user registrations.
- **Login, Signup & Logout**: Simple and easy authentication for users.### ⚡ **Enhanced User Experience**
- **AJAX Requests**: Seamless data retrieval for a fast, interactive user experience.
- **Wishlist Management**: Effortless addition and removal of products to/from the wishlist.
- **Cart Management**: Easy management of products in the shopping cart.
- **Save For Later**: Allow users to save products for future consideration.### 💳 **Payments & Transactions**
- **Cashfree Payment Gateway**: Secure and reliable payment integration for smooth transactions.### 🔄 **User & Product Management**
- **Info Update**: Users can update personal information, including their mobile number.
- **Product Details Enhancement**: Dynamic hover effects for better product browsing.### 🛍️ **Shopping Features**
- **Buy Now & Add To Cart**: Convenient options for users to purchase products immediately or add them to the cart.### 📦 **Order Tracking**
- **Basic Orders Tracking**: Keep users informed with simple order tracking functionality.---
## Tech Stack ⚙️
- **Frontend**: HTML, CSS3, JavaScript, Tailwind CSS, jQuery
- **Backend**: PHP
- **Database**: MySQL
- **Payment Integration**: Cashfree---
## Getting Started 🚀
To get started with this project locally, follow the steps below:
### Prerequisites 📋
- Ensure you have **Apache** and **MySQL** set up in your local environment (can be installed using **XAMPP** or **WAMP**).
- Ensure **PHP** is installed.### Installation 🔧
1. **Clone the repository** to your local machine:
```bash
git clone https://github.com/your-username/FlipkartClone.git
```2. **Navigate to the project folder**:
```bash
cd FlipkartClone
```3. **Setup the Database**:
- Open **phpMyAdmin** and create a new database (e.g., `flipkart_clone`).
- Import the SQL file from the `db/flipkart_clone.sql` (if available) or manually create the required tables.4. **Configure the database connection**:
- Open the `config.php` file and update your **database connection details** (host, username, password, database name).5. **Start Apache and MySQL** using XAMPP/WAMP or your preferred stack.
6. **Visit** the site on your browser:
```bash
http://localhost/FlipkartClone/
```---
## Contributing 🤝
If you'd like to contribute, please fork the repository, make your changes, and submit a pull request.
### Steps to Contribute:
1. Fork the repository
2. Create a new branch (`git checkout -b feature-name`)
3. Commit your changes (`git commit -am 'Add feature'`)
4. Push to the branch (`git push origin feature-name`)
5. Submit a pull request---
