Skip to content

C2SE-13/Paw-Buddy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

Paw-Buddy

Description

Paw Buddy provides a comprehensive pet care platform, excluding direct services, medical interventions, and offline functionality. Its initial focus is on mobile app accessibility for individual pet owners in specific regions. The scope remains adaptable to user needs and technological advancements. This project will:

  • Be a mobile app, running on the Android or iOS platform. It is built using React native.

Setup environment

> Installing dependencies

You will need Node, the React Native command line interface, a JDK, and Android Studio.

If you have already installed Node on your system, make sure it is Node 18 or newer. If you already have a JDK on your system, we recommend JDK17. You may encounter problems using higher JDK versions.

> Android development environment

  1. Install Android Studio

Download and install Android Studio. While on Android Studio installation wizard, make sure the boxes next to all of the following items are checked:

  • Android SDK
  • Android SDK Platform
  • Android Virtual Device
  • If you are not already using Hyper-V: Performance (Intel ® HAXM)
  1. Configure the ANDROID_HOME environment variable

The React Native tools require some environment variables to be set up in order to build apps with native code.

    1. Open the Windows Control Panel.
    1. Click on User Accounts, then click User Accounts again
    1. Click on Change my environment variables
    1. Click on New... to create a new ANDROID_HOME user variable that points to the path to your Android SDK:

The SDK is installed, by default, at the following location:

%LOCALAPPDATA%\Android\Sdk

You can find the actual location of the SDK in the Android Studio "Settings" dialog, under Languages & Frameworks → Android SDK.

Open a new Command Prompt window to ensure the new environment variable is loaded before proceeding to the next step.

    1. Open powershell
    1. Copy and paste Get-ChildItem -Path Env:\ into powershell
    1. Verify ANDROID_HOME has been added
  1. Add platform-tools to Path
    1. Open the Windows Control Panel.
    1. Click on User Accounts, then click User Accounts again
    1. Click on Change my environment variables
    1. Select the Path variable.
    1. Click Edit.
    1. Click New and add the path to platform-tools to the list.

The default location for this folder is:

%LOCALAPPDATA%\Android\Sdk\platform-tools

Running React Native application

> Clone Project

Clone the repository

git clone https://github.com/C2SE-13/Paw-Buddy.git

Run npm install in the client_web(website) directory

cd Paw-Buddy
npm install

> Run Project

If you use android

npm run android

If you use ios

npm run ios

Authors (C2SE.13)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages