Giter Site home page Giter Site logo

react-native-navigation-nativewind-template's Introduction

REACT-NATIVE-EXPO TEMPLATE

  • Stack:

  • React Native 0.72+
  • React 18.2.0
  • expo 49+ expo-dev-client
  • expo font, auth, splash-screen, linear-gradient
  • Framer-Motion native version
  • Tailwind/Nativewind
  • recoil 0.7.7+
  • Firebase Auth, Storage, Firestore
  • Typescript 5.1+

MAKE IT WORK LOCAL

First steps:

  • npx expo install or yarn install
  • create a new eas https://expo.dev/ project and init with your id
  • npx eas init --id 6608ed12-YOUR-test-id-739eaa
  • npx expo prebuild --clean
  • npx expo run:android or :ios
  • eas build --profile development --platform android
  • go on https://expo.dev/ and download the internal distribution android app
  • or eas build --profile preview --platform android and get the downloadable apk file.
  • yarn start

Files to change

  • package.json value :name
  • to use a font of your choice in folder ./assets/fonts/ family like App.tsx in lines 16-24
  • make sure projectId file app.json in line 35 is the one you initialized in previous step...
  • create a .env file and add WEB_CLIENT_ID for auth with GoogleSignin
  • create a firebase project & create google services
  • creace a file typings.d.ts in the route and use it for global types

react-native-navigation-nativewind-template's People

Contributors

pountzas avatar renovate[bot] avatar

Stargazers

 avatar  avatar

Watchers

 avatar

react-native-navigation-nativewind-template's Issues

Dependency Dashboard

This issue lists Renovate updates and detected dependencies. Read the Dependency Dashboard docs to learn more.

Rate-Limited

These updates are currently rate-limited. Click on a checkbox below to force their creation now.

  • Update dependency @expo/webpack-config to v19.0.1
  • Update dependency postcss to v8.4.38
  • Update dependency react-native-progress to v5.0.1
  • Update dependency react-native-web to v0.19.10
  • Update react-navigation monorepo (@react-navigation/drawer, @react-navigation/native, @react-navigation/native-stack, @react-navigation/stack)
  • Update dependency @legendapp/motion to v2.3.0
  • Update dependency @react-native-firebase/app to v18.9.0
  • Update dependency @react-native-firebase/auth to v18.9.0
  • Update dependency @react-native-firebase/firestore to v18.9.0
  • Update dependency @react-native-firebase/storage to v18.9.0
  • Update dependency @react-native-google-signin/google-signin to v10.1.2
  • Update dependency react-native to v0.73.6 (react-native, @types/react-native)
  • Update dependency react-native-gesture-handler to ~2.16.0
  • Update dependency sharp-cli to v4.2.0
  • Update dependency tailwindcss to v3.4.3
  • Update dependency typescript to v5.4.5
  • Update dependency @react-native-firebase/app to v19
  • Update dependency @react-native-firebase/auth to v19
  • Update dependency @react-native-firebase/firestore to v19
  • Update dependency @react-native-firebase/storage to v19
  • Update dependency @react-native-google-signin/google-signin to v11
  • Update dependency prettier to v3
  • Update dependency react-native-svg to v15
  • Update dependency react-native-vector-icons to v10
  • Update expo monorepo (major) (expo, expo-dev-client)
  • ๐Ÿ” Create all rate-limited PRs at once ๐Ÿ”

Open

These updates have all been created already. Click a checkbox below to force a retry/rebase of any.

Detected dependencies

npm
package.json
  • @babel/plugin-proposal-private-methods ^7.18.6
  • @babel/preset-env ^7.22.15
  • @expo/webpack-config ^19.0.0
  • @legendapp/motion ^2.2.1
  • @react-native-async-storage/async-storage 1.18.2
  • @react-native-firebase/app ^18.3.0
  • @react-native-firebase/auth ^18.3.0
  • @react-native-firebase/firestore ^18.3.0
  • @react-native-firebase/storage ^18.3.0
  • @react-native-google-signin/google-signin ^10.0.1
  • @react-navigation/drawer ^6.6.3
  • @react-navigation/native ^6.1.7
  • @react-navigation/native-stack ^6.9.13
  • @react-navigation/stack ^6.3.17
  • expo ^49.0.13
  • expo-auth-session ~5.0.2
  • expo-build-properties ~0.8.3
  • expo-dev-client ~2.4.11
  • expo-font ~11.4.0
  • expo-linear-gradient ~12.3.0
  • expo-modules-autolinking ~1.5.0
  • expo-splash-screen ~0.20.5
  • expo-status-bar ~1.6.0
  • nativewind ^2.0.11
  • prettier ^2.8.3
  • react 18.2.0
  • react-dom 18.2.0
  • react-native 0.72.5
  • react-native-gesture-handler ~2.12.0
  • react-native-progress ^5.0.0
  • react-native-reanimated ~3.3.0
  • react-native-safe-area-context 4.6.3
  • react-native-screens ~3.22.0
  • react-native-svg 13.9.0
  • react-native-vector-icons ^9.2.0
  • react-native-web ~0.19.6
  • recoil ^0.7.7
  • @babel/core ^7.12.9
  • @babel/plugin-transform-export-namespace-from ^7.22.11
  • @types/react ~18.2.0
  • @types/react-native ~0.72.0
  • @types/react-native-vector-icons ^6.4.13
  • postcss ^8.4.31
  • prettier-plugin-tailwindcss ^0.2.2
  • sharp-cli ^4.1.1
  • tailwindcss ^3.3.3
  • typescript ^5.1.3

  • Check this box to trigger a request for Renovate to run again on this repository

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.