NC Domain Finder is a React Native alternative of Domaine NC Mobile
NC Domain Finder is the ideal application for anyone looking to register a domain name in .nc or simply wanting to learn more about already registered domain names. With NC Domain Finder, you can perform quick and accurate searches to find available domain names, discover information about current owners, and learn more about domain names registered in New Caledonia.
- Framework: React Native 0.81.4 with New Architecture enabled
- Platform: Expo SDK 54
- React: 19.1.0
- Package Manager: Bun 1.2.x
- Language: TypeScript
- Navigation: Expo Router (file-based routing)
- UI Library: React Native Paper
- State Management: Zustand + TanStack Query
- Database: Expo SQLite
- Internationalization: i18next
- Node.js 22+ (LTS "Jod" - recommended for best performance)
- Bun package manager
- Expo CLI
- EAS CLI for builds
- iOS Simulator (macOS) or Android Emulator
-
Clone this repo
git clone https://github.com/bpouzet/nc-domain-finder.git cd nc-domain-finder
-
Install dependencies
bun install
-
Start development server
bun start
-
Build and run on devices
For development builds:
# Android development build bun run build:dev:android # iOS development build bun run build:dev:ios # iOS simulator build bun run build:dev:ios:simulator
-
Other useful commands
# Run tests bun test # Lint code bun run lint # Type check bun run typecheck # Clean prebuild npx expo prebuild --clean
Feel free to contribute to this project!
Made with contrib.rocks.