react-native-ecommerce-components

A compilation of components to optimize the development of your ecommerce

🇺🇸 English Documentation | 🇧🇷 Documentação em Português


react-native-ecommerce-components

Components to boost the development of your ecommerce.

GitHub top language Repository size Repository forks Repository stars

Repository issues Last commit npm downloads

About the project   |    Usage   |    License   |    How to contribute   |    Diagrams   


📸 Components

Click on the image to view the component documentation.

Category List
CategoryList
Coupon Code Input
CouponCodeInput
New Client Form
NewClient
Order Confirmation
OrderConfirmation
Order Summary
OrderSummary
Order Tracking
OrderTracking
Payment Gateway
PaymentGateway
Product Detail
ProductDetail
Product List
ProductList
Review and Ratings
ReviewAndRatings
Search Bar
SearchBar
Shipping Details
ShippingDetails
Shopping Cart
ShoppingCart
Wish List
WishList

ℹ️ About the Project

This project was created as part of a final paper for the Computer Science course at UFES (Federal University of Espírito Santo).

Please leave a ⭐ STAR on the repository and contribute to the library to help improve it further.


📋 Usage

Installation

To install the library, run one of the following commands:

yarn add react-native-ecommerce-components

or

npm install react-native-ecommerce-components

Using a Component

  1. Import the desired component in your project:
import { NewClient } from "react-native-ecommerce-components/lib";
  1. Render the component:
<NewClient
  onSubmit={(data) => console.log(data)}
  fields={["Name", "Email"]}
  title="Customer Registration"
  subTitle="Fill out the form below"
/>

Editing Components in Node Modules

If necessary, you can navigate to the following path:

node_modules/react-native-ecommerce-components/lib/components

Locate the desired component file and make your edits.


📝 License

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


Made with ❤️ by Danilo José Lima de Oliveira
Get in touch!