MCPcopy Index your code
hub / github.com/daboigbae/react-native-template

github.com/daboigbae/react-native-template @3.0.1

Chat with this repo
repository ↗ · DeepWiki ↗ · release 3.0.1 ↗ · + Follow
95 symbols 257 edges 61 files 2 documented · 2%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

📱React Native Template

Buy Me A Coffee

This template creates an empty react-native project with every package needed to build a basic scalable mobile app. From bottom-navigation to lottie integration and TailWindCSS support. Sponsored by Digital Art Dealers

💻 Using Template

Run this command to create a new project with the template npx @react-native-community/cli init {YOUR_APP_NAME} --version 0.78.0 --template https://github.com/daboigbae/react-native-template

** Make sure to replace {YOUR_APP_NAME} with the name you want to give your project

📦Installed packages

🏃‍♀️Running Your New App

📱iOS

Take the following steps to run the application locally for iOS 1. run yarn install 2. navigate to the iOS folder using a terminal cd ios && pod install 3. run yarn ios at root

📱Android

Take the following steps to run the application locally for iOS 1. run yarn install 2. run yarn android

Notes

If you run into any issues, please make sure your development environment is set-up with a fresh react native app.

If your android app runs, but it can't connect to the react native server 1. Open a new terminal and navigate to the project 2. Run adb reverse tcp:8081 tcp:8081 3. Run yarn start 4. Run yarn android

🚧 Projects built with this Template

🙏 Support

We all need support and motivation. Please give this project a ⭐️ to encourage and show that you liked it. Don't forget to leave a star ⭐️ before you move away.

If you have any questions, please message us on twitter

If you need developers to build your mobile app, visit our website

Extension points exported contracts — how you extend this code

ProfileSelectableItemProps (Interface)
(no doc)
template/src/components/profile/ProfileSelectableItem/types.ts
LoaderProps (Interface)
(no doc)
template/src/components/common/Loader/types.ts
AvatarProps (Interface)
(no doc)
template/src/components/common/Avatar/types.ts
AwareViewProps (Interface)
(no doc)
template/src/components/common/AwareView/types.ts
ButtonProps (Interface)
(no doc)
template/src/components/common/Button/types.ts

Core symbols most depended-on inside this repo

openSettings
called by 5
template/src/hooks/usePermissions/index.tsx
usePermissions
called by 4
template/src/hooks/usePermissions/index.tsx
getGalleryPermission
called by 3
template/src/hooks/usePermissions/index.tsx
getUsernameInitials
called by 1
template/src/components/common/Avatar/index.tsx
_setupClient
called by 1
template/src/api/client/client.ts
setBearerToken
called by 1
template/src/api/client/client.ts
_parseResponse
called by 1
template/src/api/client/client.ts
drawerIcon
called by 1
template/src/navigation/stacks/DrawerStack.tsx

Shape

Function 68
Interface 13
Method 10
Class 4

Languages

TypeScript92%
Kotlin8%

Modules by API surface

template/src/hooks/usePermissions/index.tsx14 symbols
template/src/screens/main/ProfileScreen.tsx7 symbols
template/src/api/client/client.ts6 symbols
template/android/app/src/main/java/com/rntemplate/MainApplication.kt5 symbols
template/src/screens/auth/SignInScreen.tsx4 symbols
template/src/screens/modal/PermissionScreen.tsx3 symbols
template/src/screens/modal/PermissionDeniedScreen.tsx3 symbols
template/src/screens/main/HomeScreen.tsx3 symbols
template/src/navigation/stacks/HomeStack.tsx3 symbols
template/src/navigation/stacks/DrawerStack.tsx3 symbols
template/src/hooks/useImage/index.tsx3 symbols
template/src/hooks/useAPI/index.tsx3 symbols

For agents

$ claude mcp add react-native-template \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact