Skip to content

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.

Notifications You must be signed in to change notification settings

LakshayD02/FullStack-Flipkart-Clone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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:

    git clone https://github.com/your-username/FlipkartClone.git
  2. Navigate to the project folder:

    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:

    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

Website Look

About

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published