Skip to content

RisingStack/react-native-boilerplate

Repository files navigation

React Native Boilerplate

This is a React Native boilerplate project that can be used to kickstart a new mobile application. It includes a set of pre-configured development tools to ensure code quality and consistency.

Getting Started

Installation

  1. Clone the repository:
    git clone <repository-url>
  2. Install the dependencies:
    npm install

Running the application

  • To start the development server, run:
    npm start
  • To run the application on Android, run:
    npm run android
  • To run the application on iOS, run:
    npm run ios
  • To run the application on the web, run:
    npm run web

Development Tools

This boilerplate uses the following development tools:

  • Expo: A framework and a platform for universal React applications.
  • React Native: A framework for building native apps with React.
  • NativeWind: A utility-first styling library for React Native.
  • Tailwind CSS: A utility-first CSS framework for rapid UI development.
  • TypeScript: A typed superset of JavaScript that compiles to plain JavaScript.
  • ESLint: A tool for identifying and reporting on patterns found in ECMAScript/JavaScript code.
  • Prettier: An opinionated code formatter.
  • Expo Router: A file-based router for React Native and web applications.

Other Usefull Tools

  • React Native Reusables: Shadcn UI for React Native.
  • Expo UI: A set of components that allow you to build UIs directly with SwiftUI and Jetpack Compose from React.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published