Skip to content

DarshiniKurasa/CartSwift

Repository files navigation

🛒 CartSwift - Mobile Add to Cart App

CartSwift is a mobile-first Add to Cart web app, built using HTML, CSS, JavaScript, and Firebase. It provides a seamless shopping experience where users can add items to the cart and remove them with a simple tap.

🌟 Features

One-Tap Item Removal – Simply tap an item to remove it from the cart.
User-Friendly Interface – Clean and modern UI for effortless navigation.
Add to Cart – Easily add products to your cart.
Real-Time Database – Uses Firebase Realtime Database for storing cart data.
Mobile-Optimized – Fully responsive design for mobile users.
Deployed Online – Hosted on Netlify for easy access.

🔧 Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Firebase (Realtime Database)
  • Design Tools: Figma, Google Fonts, Favicon.io
  • Deployment: Netlify

📸 Screenshots

WhatsApp Image 2025-03-06 at 19 31 30_755893e6 WhatsApp Image 2025-03-06 at 19 32 31_e5bd573c

🚀 Getting Started

🔹 Prerequisites

Before running the project, ensure you have:

  • A GitHub account
  • Basic knowledge of HTML, CSS, and JavaScript
  • A Firebase account (for database setup)

🔹 Installation

  1. Clone the repository
    git clone https://github.com/DarshiniKurasa/CartSwift.git
    cd CartSwift
  2. Open in Browser

  • Open index.html in your browser to launch the app.

Set up Firebase

  1. Go to the Firebase Console.
  2. Create a new project.
  3. Enable the Realtime Database.
  4. Replace the Firebase configuration in index.js with your project's configuration.

Deploy on Netlify (Optional)

Usage

  • Browse Available Products: View the list of products.
  • Add to Cart: Click the "Add to Cart" button to save items.
  • Remove Items: Tap on an item to remove it instantly.
  • Checkout: (Coming soon 🚀)

Project Structure

CartSwift/
│── images/                 # Stores app images/icons
│── index.html              # Main HTML file
│── index.css               # Styling for the app
│── index.js                # JavaScript logic (Firebase integration)
│── site.webmanifest        # Web App Manifest
│── favicon.ico             # App icon
└── README.md               # Project documentation

###Contribution Want to contribute to CartSwift? Fork this repo, make improvements, and submit a pull request!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors