https://github.com/mrgru/gaio
bun expo monorepo rnr shadcn
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mrgru/gaio
- Owner: MrGru
- Created: 2025-01-01T02:31:43.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-01T12:48:38.000Z (over 1 year ago)
- Last Synced: 2025-07-09T13:08:48.907Z (12 months ago)
- Topics: bun, expo, monorepo, rnr, shadcn
- Language: TypeScript
- Homepage:
- Size: 2.01 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# gaio
package management: [Bun](https://bun.sh/docs/installation)
To install dependencies:
```bash
bun install
```
Run test
```bash
bun run test # don't use shorthand bun test
```
Run showcase
```bash
bun gapp:start
```
Run ui
```bash
bun ui:start
```
## Config new project with nativewind
- add `tailwindcss`, `nativewind` dependencies
- add custom `metro.config.js`
- add custom `babel.config.js`
- add `tailwind.config.js` => content should include all the components used tailwind.
## Issues
1. Cached when run expo for multiple apps
- use flag `-c` to clear cache
## TODO
- env
- CI/CD
- hot update
- debugger
- testing: unit test (react native testing library), performance test (reassure), e2e test (maestro)
- themes
- react query
- network integration
- zod and react form hook
- dynamic forms
- state management
- storybook
- keyboard
- common components