Skip to content

kazhoang/code-base-template

Repository files navigation

React Native Template 🚀

Features ✨

✨ Features

  • Dynamic Navigation: Seamlessly navigate through your app with speed and agility using React Navigation.

  • Effortless Data Fetching️: Fetch data effortlessly with TanStackQuery's built-in caching mechanisms.

  • Global Accessibility: Add multilingual support effortlessly with React i18next for inclusivity.

  • Stylish Theming: Elevate your app's visual appeal with easy-to-maintain multiple themes.

  • Secure Data Storage: Keep your data safe with React Native MMKV's efficient key-value storage.

  • Seamless Environment Configuration: Smoothly handle environment variables for hassle-free development.

Dependencies 🛠️

  • React Native (0.73.6): Build native apps with the power of React.

  • React (18.2.0): Empower your native app with the flexibility of React.

  • React Native MMKV (^2.12.1): Efficient and compact mobile key-value storage solution.

  • React Navigation (^6.1.10): Seamlessly navigate through your app with speed and agility.

  • TanStack Query (^5.20.5): Simplify data fetching tasks with built-in caching mechanisms.

  • Ky (^1.2.0): Make HTTP requests with ease.

  • react-native-avoid-softinput (^5.0.0): Prevent soft input from appearing when focusing on text inputs, ensuring a smoother user experience.

  • react-native-svg (^15.1.0): Harness the power of SVG (Scalable Vector Graphics) in your React Native applications, enabling high-quality and responsive vector graphics rendering.

  • @shopify/react-native-skia (^1.0.4): Utilize Skia, a powerful graphics engine, in your React Native applications for enhanced performance and rendering capabilities.

  • @react-native-google-signin/google-signin (^11.0.0): Integrate Google Sign-In functionality seamlessly into your React Native applications, allowing users to sign in with their Google accounts effortlessly.

  • @react-native-clipboard/clipboard (^1.13.2): Enable clipboard functionality in your React Native applications, facilitating the copying and pasting of text and data with ease.

  • easy-peasy (^6.0.4): Simplify state management in your React applications with Easy Peasy, a robust and flexible state management library based on Redux.

  • lottie-react-native (^6.0.4): Add stunning animations to your React Native applications with Lottie, a lightweight and scalable animation library.

  • react-native-linear-gradient (^2.8.3): Enhance the visual appeal of your UI components with gradient backgrounds and effects in React Native applications.

About

React Native Template (New Architecture)

Resources

Stars

Watchers

Forks

Packages

No packages published