Resgrid Unit is a tablet and desktop optimized application for use in Appratuses, Vehicles in Teams or Squads
<img src=https://github.com/Resgrid/Unit/blob/8616cdd54ce7e8ccba401053be3fa335ea638d76/imgs/UnitMainScreen.png?raw=true alt="logo" width= height= />
- Tablet and Laptop Optimized
- Realtime Geolocation
- Automatic Vehicle Location (AVL)
To run this project, you will need to add the following environment variables to your .env file
baseApiUrl
resgridApiUrl
channelUrl
channelHubName
realtimeGeolocationHubName
logLevel
what3WordsKey
isDemo
demoToken
osmMapKey
mapTilerKey
googleMapsKey
loggingKey
appKey
Install Deps
npm ciBuild App
npm run buildStart Local Sim
npm run startTo copy web assets to native projects
npx cap syncClone the project
https://github.com/Resgrid/UnitGo to project directory
cd UnitInstall dependencies
npm ciStart the web server
npm run start- Open Source Unit App
- Native Mapbox Map with Directions
- Offline Capibilities
- Can I deploy the Unit App to Google Play or the Apple App Store
- You can but you cannot inclue "Resgrid" in the name of your application in the name of the application or the store listing.
- What Do I need to Change to Deploy the Unit App to the stores
- You will need to search for all occurances of "com.resgrid.unit" and replace it with your app id. You will need to replace the icons, logos, splash screen images with your own.
Distributed under the no License. See LICENSE.txt for more information.