FruitfulCart

FruitfulCart is a modern e-commerce website for buying fresh fruits. It features a sleek design, smooth animations, and is fully responsive, ensuring a great experience on any device.

Stars
2

FruitfulCart

FruitfulCart is a modern e-commerce website for buying fresh fruits. It features a sleek design, smooth animations, and is fully responsive, ensuring a great experience on any device.

Screenshots

Features

  • Responsive Design: Adapts to any screen size and device.
  • Animated Components: Engaging animations using Framer Motion.
  • Image Backgrounds: Dynamic image effects as you scroll.
  • User-Friendly Interface: Easy to navigate and use.
  • Secure Checkout: Safe and smooth checkout process.

Tech Stack

Project Layout

Here's the general layout of the project:

FruitfulCart/

 public/
    index.html
    assets/

 src/
    components/
    pages/
    styles/
    App.js
    index.js
    ...

 .gitignore
 package.json
 README.md
 LICENSE
  • public/: Contains the static HTML file and assets.
  • src/: Contains the source code including components, pages, and styles.
  • components/: Reusable UI components.
  • pages/: Different pages of the application.
  • styles/: CSS and Tailwind styles.
  • App.js: Main application component.
  • index.js: Entry point for the React application.

Getting Started

Prerequisites

  • Node.js (version 14 or higher)
  • npm (comes with Node.js)

Installation

  1. Clone the Repository

    git clone https://github.com/<your-github-username>/<your-repo-name>.git
    cd <your-repo-name>
    
  2. Install Dependencies

    npm install
    
  3. Run the Development Server

    npm start
    

    Open your browser and go to http://localhost:3000.

Contributing

  1. Fork the Repository

  2. Create a Feature Branch

    git checkout -b feature/new-feature
    
  3. Commit Your Changes

    git add .
    git commit -m "Add new feature"
    
  4. Push to the Branch

    git push origin feature/new-feature
    
  5. Open a Pull Request

    Go to the repository on GitHub and create a new pull request.

Live Preview

Check out the live version of the site at: FruitfulCart Live

Contact

License

This project is licensed under the MIT License. See the LICENSE file for details.

Acknowledgements

  • React
  • Framer Motion