Skip to content

A React Native project using Expo to test and explore various features, including navigation, state management, animations, API calls, authentication, and device integrations.

Notifications You must be signed in to change notification settings

nchimunyascripts/test-app-react-native

Repository files navigation

React Native Feature Testing with Expo 🚀

Project Overview

This project is a React Native application built with Expo, designed to explore and test various React Native features, components, and APIs. It serves as a sandbox for developers to experiment with different functionalities while maintaining an easy-to-deploy and testable environment.

Features Tested

Navigation – Using React Navigation for seamless screen transitions
State Management – Testing Context API, Redux, and Zustand for state handling
Animations – Experimenting with React Native Reanimated and Animated API
APIs & Data Fetching – Fetching data from REST APIs using Axios & Fetch
Camera & Media – Testing Expo Camera, ImagePicker, and Video playback
Push Notifications – Integrating Expo Notifications for real-time alerts
Offline Storage – Implementing AsyncStorage, SecureStore, and SQLite
Authentication – Testing Firebase Authentication and OAuth integrations
Device Features – Exploring Sensors, Geolocation, and Permissions

Tech Stack

  • React Native (with Expo)
  • Expo SDK for simplified development
  • React Navigation for routing
  • Redux / Zustand / Context API for state management
  • Axios / Fetch API for network requests
  • Firebase / Supabase for backend authentication & database

Setup & Installation

  1. Clone the repository:
    git clone https://github.com/nchimunyascripts/test-app-react-native
    cd test-app-react-native
  2. Install dependencies:
    npm install
  3. Start the Expo server:
    npx expo start
  4. Scan the QR code using the Expo Go app (on iOS/Android) or run it in an emulator/simulator.

Contributing

Feel free to fork the repo and submit pull requests with additional features or improvements.

License

This project is open-source under the MIT License.

About

A React Native project using Expo to test and explore various features, including navigation, state management, animations, API calls, authentication, and device integrations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published