/rn_aloha_expolore

Primary LanguageTypeScriptMIT LicenseMIT

Aloha Explorer

Frontend

Aloha Explorer is a React Native mobile application designed to be your ultimate travel guide for exploring the beautiful islands of Hawaii. Whether you're interested in surfing, experiencing traditional hula, or exploring volcanoes, Aloha Explorer has you covered.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js (v14 or later)
  • npm (v6 or later)
  • React Native CLI
  • Android Studio (for Android development)
  • Xcode (for iOS development, macOS only)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/aloha-explorer.git
    
  2. Navigate to the project directory:

    cd rn-aloha-explorer-app
    
  3. Install dependencies:

    npm install --legacy-peer-deps
    
  4. Start the Metro bundler:

    npx react-native@latest start
    
  5. Run the app on Android:

    npx react-native@latest run-android
    

Backend

Aloha Explorer backend is the server that powers Aloha Explorer's APP. It uses Node.js and Express.js to handle HTTP requests and responses.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Node.js (v14 or later)
  • npm (v6 or later)

Installation

  1. Clone the repository:

    git clone https://github.com/yourusername/aloha-explorer.git
    
  2. Navigate to the project directory:

    cd aloha-explorer-backend
    
  3. Install dependencies:

    npm install --legacy-peer-deps
    
  4. Start the Server:

    node server.js
    

Development

This project uses TypeScript. Make sure to follow the existing code style and TypeScript configurations.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Acknowledgments