An open API service indexing awesome lists of open source software.

https://github.com/sriramios/fakestore

FakeStore - react native application using redux toolkit.
https://github.com/sriramios/fakestore

react-native redux-toolkit typescript

Last synced: 2 months ago
JSON representation

FakeStore - react native application using redux toolkit.

Awesome Lists containing this project

README

          

# FakeStore - React Native Application

## 📷 Screenshots
![FakeStore App](https://github.com/sriramios/FakeStore/blob/main/fakeStoreApp.gif)

## 📌 Overview
FakeStore is a React Native e-commerce application that fetches and displays products from FakeStore API. It utilizes **Redux Toolkit** for state management, ensuring scalability and maintainability. The app provides a smooth shopping experience with modern UI components and efficient API handling.

## 🛠️ Tech Stack
- **React Native** - Cross-platform mobile development
- **Redux Toolkit** - Efficient state management
- **React Navigation** - Seamless navigation experience
- **Axios** - API integration
- **Styled Components** - Customizable UI styling
- **React Native Vector Icons** - Rich iconography

## 🎯 Features
- 📦 Browse products from FakeStore API
- 🛒 Add/remove items from cart

## 🚀 Installation & Setup

### Prerequisites
- Node.js (>= 16)
- React Native CLI
- Android Studio / Xcode (for running on a simulator or device)

## 📖 Project Structure
```
FakeStore/
│── src/
│ ├── components/ # Reusable UI components
│ ├── screens/ # App screens (Home, Details, Cart)
│ ├── store/ # Redux store configuration
│ ├── api/ # API calls using Axios
│ ├── styles/ # Global styles and themes
│ ├── assets/ # Images & icons
│── App.js # Entry point
│── package.json # Dependencies
│── README.md # Project documentation
```

## 📜 License
This project is open-source and available under the [MIT License](LICENSE).

---

### 🌟 Show Your Support
If you like this project, please ⭐ the repository and connect with me on [GitHub](https://github.com/sriramios). 🚀