Skip to content

mhiga701/safesteps-frontend

Repository files navigation

safesteps-frontend

The goal of this project is to build a (React Native) mobile app that aims to improve safety for pedestrians crossing intersections at BU campus via receiving alerts when coming near the proximity of an integrated hardware sensor. Along with the ability for users to report accidents and obstacles when they are within an intersection to update other fellow pedestrians on any issues they might encounter when walking near the BU campus.

To run the app locally:

Install Dependencies

Using the following script will install all of the packages and dependencies needed to run this project:

  • UI Dependencies:

    • @eliav2/react-native-collapsible-view: ^1.5.1
    • @expo/vector-icons: ^13.0.0
    • @gorhom/bottom-sheet: ^4.5.1
    • expo-font: ~11.4.0
    • react-native-awesome-alerts: ^2.0.0
    • react-native-element-dropdown: ^2.10.1
    • react-native-onboarding-swiper: ^1.2.0
    • react-native-svg: ^13.9.0,
    • react-native-vector-icons: ^10.0.2
    • react-native-element-dropdown": "^2.10.1",
    • react-native-gesture-handler": "~2.12.0",
    • react-native-keyboard-aware-scroll-view": "^0.9.5",
    • expo-font: ~11.4.0
  • Building & Functionalities

    • eas-cli": "^5.6.0",
    • @babel/runtime": "^7.23.2",
    • "expo": "~49.0.13",
    • "expo-av": "~13.4.1",
    • "expo-constants": "~14.4.2",
    • "expo-dev-client": "~2.4.11",
    • "expo-device": "~5.4.0",
    • expo-linking": "~5.0.2",
    • expo-location": "~16.1.0",
    • expo-notifications": "~0.20.1",
    • expo-router": "^2.0.0",
    • expo-splash-screen": "~0.20.5",
    • expo-status-bar": "~1.6.0",
    • "expo-secure-store": "~12.3.1"
    • firebase": "^10.5.2",
    • react": "18.2.0",
    • react-native": "^0.72.6",
  • Bluetooth Low Energy (BLE)

    • react-native-ble-manager": "^10.1.5",
    • react-native-ble-plx": "^3.1.2-rc.0",
./setup.sh

Start the App

npx expo start

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published