/WildSight_Frontend

WildSight is Mobile App providing platform for data collection and awareness about wildlife especially birds.

Primary LanguageJavaScript

Welcome to WildSight_Frontend 👋

WildSight is a platform for data collection and awareness about wildlife especially birds. The application leverages the interest of bird watchers which is source of leisure for them and a great means for data collection about wildlife important for further research works by organization. We developed a Cross-platform Mobile application (android+ios) to bring idea into existence.

Demo

Installing Expo CLI

npm install -g expo-cli

Now Install Android Expo Go app from Expo Go

Install

In root directory use given command to install packages and dependencies.

npm install

Usage

If running Locally replace <your_ip_address> in baseUrl.js file of shared folder with your IPV4 address then save changes.

In root directory use given command to start application.

expo start

This will open a new tab in your browser scan the QR code shown there from installed Expo Go app to use WildSight (Must ensure that backend srver is already up and running backend_repo).

Debugging

To use react developer tools run npm run react-devtools. If you are using an emulator, then react developer tools will start instantly.

Otherwise, you need to run adb reverse tcp:8097 tcp:8097
For more details, regarding developer tools, you can refer https://www.npmjs.com/package/react-devtools

Technologies used

react reactnative redux

Show your support

Give a ⭐️ if this project helped you!