Skip to content

MilesLaker/License-Plate-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

PlateSpotter – U.S. License Plate Tracker

by Miles Laker for CS153a Brandeis University
This is an Expo project created with create-expo-app. My final build with all working features is the FINALBUILDPEERREVIEW.js file, if you wish to run this version use that file instead of app.js


1. Install dependencies

npm install

2. Start the app

npx expo start

In the output, you'll find options to open the app in a:


App Features

  • Track which U.S. license plates you’ve seen on a road trip
  • Real time compass using your phone’s magnetometer
  • Add notes to each license plate you see
  • Geotag the location where you spotted the plate
  • View all tagged plates on a full U.S. map
  • Saves your data locally using AsyncStorage

How it Works

  • Multi-screen navigation powered by React Navigation
  • Phone sensors (location + compass) via expo-location and expo-sensors
  • Data persistence using @react-native-async-storage/async-storage
  • Notes and map markers are tied to each license plate type per state

Project Structure

All major files live inside the App.js root file. Assets like plate images and the compass are in the /assets directory.

About

Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors