Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 1.18 KB

README.md

File metadata and controls

50 lines (35 loc) · 1.18 KB

React Native Learning Project

This project is designed as a learning resource for React Native development, covering state management, API handling, and animations using modern best practices.

Features

  • State Management with Redux Toolkit
  • API Calls using Axios
  • Asynchronous Data Fetching with Redux Thunk
  • Server State Management with React Query
  • Smooth Animations using React Native's Animated API
  • Basic UI Components & Navigation

Technologies Used

  • React Native (Core framework)
  • Redux Toolkit (State management)
  • Redux Thunk (Middleware for async operations)
  • Axios (For making API requests)
  • React Query (Efficient server state management)
  • Animated API (Built-in React Native animations)

Installation

  1. Clone the repository:

    git clone https://github.com/usamafayaz/react-native-learning.git
  2. Navigate to the project directory:

    cd react-native-learning
  3. Install React Native packages and dependencies:

    npm install
  4. Start the App:

    npm start

Contact

For any inquiries, please contact [usama.fayyaz157@gmail.com].