Skip to content

Latest commit

 

History

History
53 lines (42 loc) · 1.83 KB

File metadata and controls

53 lines (42 loc) · 1.83 KB

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.