MCPcopy Create free account
hub / github.com/adebayoileri/universal-app-starter

github.com/adebayoileri/universal-app-starter @main

Chat with this repo
repository ↗ · DeepWiki ↗ · + Follow
27 symbols 81 edges 36 files ⚖ MIT 3 documented · 11% updated 9mo ago★ 1061 open issues

Browse by type

Functions 17 Types & classes 10
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

Universal App Starter

Universal App Starter Screenshot

Get Started

Must have Node and Yarn(v1.22.19) installed to setup locally

yarn

Development

yarn run dev

Build

yarn run build

Folder Structure

This monorepo consists of the two workspaces apps & packages

universal-app-starter
└── apps
    ├── native 
    └── web
└── packages
    ├── ui 
    └── app

Apps and Packages

  • apps/native: a react-native app built with expo
  • apps/web: a Next.js app built with react-native-web
  • packages/ui: a shared package that contains shared UI components between web and native applications
  • packages/app: a shared package that contains shared logic between web and native applications

Technologies

Misc

Interested in setting up a similar project from scratch? Check out the article here

Author

Adebayo Ilerioluwa

Extension points exported contracts — how you extend this code

browse all types & interfaces →

Core symbols most depended-on inside this repo

browse all functions →

Shape

Method 9
Function 8
Interface 8
Class 2

Languages

TypeScript59%
Kotlin41%

Modules by API surface

apps/native/android/app/src/main/java/com/adebayoileri/universalappstarter/MainApplication.kt6 symbols
apps/native/android/app/src/main/java/com/adebayoileri/universalappstarter/MainActivity.kt5 symbols
packages/ui/text-input/index.web.tsx2 symbols
packages/ui/button/index.web.tsx2 symbols
packages/ui/view/index.web.tsx1 symbols
packages/ui/view/index.tsx1 symbols
packages/ui/utils/cn.tsx1 symbols
packages/ui/text/index.web.tsx1 symbols
packages/ui/text/index.tsx1 symbols
packages/ui/text-input/index.tsx1 symbols
packages/ui/button/index.tsx1 symbols
packages/app/screens/home.web.tsx1 symbols

For agents

$ claude mcp add universal-app-starter \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact

Ask about this repo answers extend the page