Skip to content

Users can browse products, add items to their shopping cart, manage their orders, and even edit or add new products. Build using expo tool and data management is handled using redux. Interface is designed using React Native Paper.

Notifications You must be signed in to change notification settings

rani-abha/Cartify

Repository files navigation

Cartify

Cartify is a React Native application designed to provide a seamless shopping experience. With Cartify, users can browse products, add items to their shopping cart, manage their orders, and even edit or add new products. Cartify is build using expo tool and data management is handled using redux. Interface is designed using React Native Paper.

Features

- All Product Screen

The All Product Screen is the home screen of the Cartify application. It displays a list of all available products for users to browse. Users can tap on a product to view its details and add it to their cart.

- Cart Screen

The Cart Screen is where users can view and manage the items they have added to their shopping cart. Users can update the quantity of items, remove items from the cart, and proceed to the checkout process from this screen.

- Your Product Screen

The Your Product Screen allows users to view and manage the products they have added to the application. Users can edit product details or remove products from their list.

- Your Order Screen

The Your Order Screen provides users with a history of their past orders. Users can review their previous purchases, check order statuses, and track deliveries if applicable.

- Edit Product Screen

The Edit Product Screen enables users to modify the details of a specific product they have added to the application. Users can update the product's name, description, price, and other relevant information.

- Add Product Screen

The Add Product Screen allows users to add new products to the application. Users can provide product details such as name, description, price, and upload images to create new listings.

Installation

To run the Cartify application on your local development environment, follow these steps:

  1. Make sure you have Node.js installed on your computer.

  2. Clone this repository to your local machine.

    git clone https://github.com/abharanirocks/cartify.git
  3. Navigate to the project directory.

    cd cartify
  4. Install the required dependencies using npm or yarn.

    npm install
    # or
    yarn install
  5. Start the development server.

    npx expo start

About

Users can browse products, add items to their shopping cart, manage their orders, and even edit or add new products. Build using expo tool and data management is handled using redux. Interface is designed using React Native Paper.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published