Skip to content

wildlifeai/wildlife-watcher-mobile-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

96 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Wildlife Watcher mobile app

Welcome to the development repository of the Wildlife Watcher mobile app. This document provides instructions for setting up and running the project on your local machine.

The Wildlife Watcher mobile app allows users to communicate with Wildlife Watcher cameras that record animals and use AI to identify them.

Project Overview: Watch on YouTube

Prerequisites

You need to make sure your environment is set up as per the official React Native documentation - link here. If you can run a fresh React Native app, you should be able to run this one without any problems.

Make sure you have the following prerequisites installed on your machine:

  • Node.js: Version 18 or higher
  • Ruby: Version 2.6.10 or higher

Getting Started

  1. Clone this repository to your local machine:

    git clone https://github.com/your-username/your-project.git
    cd your-project
  2. Install project dependencies:

    npm install
  3. Start the Metro bundler:

    npx react-native start

iOS Setup

For iOS development, follow these additional steps:

  1. Install Bundler and necessary gems:

    gem install bundler
    bundle install
  2. Prepare Pods:

    bundle exec pod install --project-directory=ios
  3. Run the project in development mode:

    npx react-native run-ios

Android Setup

For Android development, run the project in development mode:

npx react-native run-android

Contributing

If you wish to contribute to this project, submit a pull request.

Created & Maintained By

If you find this project helpful, consider donating to Wildlife.ai