https://github.com/nayak-nirmalya/nikeapp
This is a repository for Nike app that show popular shoes and user can add multiple shoes to cart. Made with React Native, JavaScript, Redux Toolkit, Expo.
https://github.com/nayak-nirmalya/nikeapp
expo javascript reactnative redux-toolkit stripe-payments
Last synced: 3 months ago
JSON representation
This is a repository for Nike app that show popular shoes and user can add multiple shoes to cart. Made with React Native, JavaScript, Redux Toolkit, Expo.
- Host: GitHub
- URL: https://github.com/nayak-nirmalya/nikeapp
- Owner: nayak-nirmalya
- Created: 2023-07-01T09:38:02.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2023-07-04T08:32:10.000Z (over 2 years ago)
- Last Synced: 2025-03-15T23:16:42.909Z (7 months ago)
- Topics: expo, javascript, reactnative, redux-toolkit, stripe-payments
- Language: JavaScript
- Homepage:
- Size: 1.87 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# NikeApp
This is a repository for Nike app that show popular shoes and user can add multiple shoes to cart and make payment. Made with React Native, JavaScript, Redux Toolkit, Expo, Stripe for Payment.
Funcionalities:
- In app navigation.
- Global state management with Redux.
- Add/remove shoes to/from cart.
- Increase/Decrease quantity in cart.
- Toast Notification on Adding Product to Cart.
- Track Order.
- Make Payment with Stripe API.### Prerequisites
**Node ^= 16**
**Android Studio / XCode / Expo Go App (Virtual Device Simulation)**
**VS Code (IDE)**
### Cloning the repository
```shell
git clone https://github.com/nayak-nirmalya/NikeApp.git
```## Running Project
Clone this Repository.
### Setup .env File
Add your Stripe PUBLISHABLE_KEY & [Nike](https://github.com/nayak-nirmalya/NikeApp) Backend URL.
```js
PUBLISHABLE_KEY=
BASE_URL=
```Navigate to root directory and run the following npm command:
```shell
cd NikeApp
npm run start
```## Screenshots
### Home Screen
### Product Details Screen / Modal
### Cart Page
### Stripe Payment Modal
### Order Confirmation Alert