Skip to content

Christoffer-M/E-Scooter_Reporter_App

Repository files navigation

E-Scooter Reporter App

Built in React Native using Expo

app icon

By Group 1

Albert Bethlowsky Rovsing, arov@itu.dk

Christoffer Ry Mouritzen, cmou@itu.dk

Julie Astrid Schelhart Madsen, juam@itu.dk

Gabriel Brodersen, gbro@itu.dk

How To Run

Make sure you have Expo & Node.js installed

Install Modules

npm install

Run Expo

expo start

Use the QR code displayed in the terminal to view the app

Data Model

Firebase Firestore – (NoSQL)

reports

  • broken boolean
    • example: false
  • comment string
    • example: "I see a pile of scooters!"
  • geolocation geolocation
    • example [55.660572° N, 12.590942° E]
  • image string
    • example: "image1"
  • laying boolean
    • example: true
  • misplaced boolean
    • example: false
  • other boolean
    • example: true
  • qr string
  • timestamp(timestamp)
    • example: October 31, 2020 at 12:59:59 PM UTC+1
  • user string

users

  • email string
  • password string
    • example: abcd1234!
  • profile_image string
    • example: "profileimage1.png"

Firebase Storage – file storage

  • /scooter_photos files
    • example: image1.png
  • /profile_images files
    • example: profileimage1.png

About

E-Scooter Reporter App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages