Skip to content

Repository files navigation

Packing List Mobile App

A minimal Expo-powered React Native starter written in TypeScript that renders a friendly “Hello, world!” message. Use this repository as a jumping-off point for building a more complete packing list experience.

Getting Started

Prerequisites

  • Node.js 18+
  • npm (bundled with Node.js)
  • Expo CLI (optional but recommended)
  • iOS Simulator (Xcode) or Android Emulator (Android Studio) for local device testing, or the Expo Go app on a physical device

Installation

  1. Install dependencies:

    npm install
  2. (Optional) Install Expo CLI globally if you plan to use the expo command:

    npm install --global expo-cli

Running the App

  • Launch the Expo development server:

    npm run start
  • Open the project on an Android emulator/device:

    npm run android
  • Open the project on an iOS simulator/device:

    npm run ios
  • Open the project in a web browser:

    npm run web

When the development server starts, follow the on-screen instructions to open the project in Expo Go or your preferred simulator.

Project Structure

src/                   // Application source files
src/App.tsx            // Root component with the hello world view
index.ts               // Registers the root component with Expo
app.json               // Expo project configuration
babel.config.js        // Babel configuration using the Expo preset
package.json           // Project metadata, scripts, and dependencies
tsconfig.json          // TypeScript compiler configuration

Available Scripts

  • npm run start – Start the Expo development server.
  • npm run android – Run the project on an Android device or emulator.
  • npm run ios – Run the project on an iOS simulator or device.
  • npm run web – Launch the project in a browser (Expo web target).

Tech Stack

Learn More

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages