开发人员: I8IS INC. (1)
价格: 免费
排名: 0 
评价: 0 我要评价
评论: 0 发表评论
列表: 0 + 0
积分: 0 + 0 ¡
Google Play

说明

SSTRACK
Overview
This document outlines the development of a mobile application designed to track user location, time, and distance traveled. The application includes features to start and stop tracking, periodically store tracking data to a database via an API, and ensures data is collected at regular intervals when tracking is active.

Packages
Finalized Package List:
@react-native-async-storage/async-storage
@react-native-community/geolocation
@react-native-masked-view/masked-view
@react-navigation/bottom-tabs
@react-navigation/native
@react-navigation/native-stack
@react-navigation/stack
haversine
jwt-decode
react-native-background-actions
react-native-background-timer
react-native-base64
react-native-chart-kit
react-native-circular-progress-indicator
react-native-geocoding
react-native-geolocation-service
react-native-gesture-handler
react-native-gifted-charts
react-native-image-picker
react-native-maps
react-native-permissions
react-native-reanimated
react-native-screens
react-native-sensors
react-native-shake
react-native-svg-transformer
react-native-vector-icons
react-native-vision-camera

Engines
Node.js
Version: >=18
Description: The application requires Node.js version 18 or higher.

Screens and there function

Home Screen
The Home screen in the application serves as the main interface for initiating and managing location tracking sessions. It provides functionalities to start and stop tracking, display the user's current location on a map, and track elapsed time and distance traveled during the session.
Functions
readData
Description: Reads the user's token from AsyncStorage for authentication purposes.
handleStartTracker
Description: Initiates the tracking session by sending a POST request to the backend API to start tracking the user's location.
handlePauseTracker
Description: Pauses the tracking session by sending a POST request to the backend API to stop tracking the user's location temporarily.
handleUpdateLocations
Description: Updates the user's current location by sending a POST request to the backend API with updated latitude, longitude, and location ID.
calculateDistance
Description: Calculates the distance between two geographical coordinates using the Haversine formula.
startForegroundLocationUpdates
Description: Starts updating the user's location in the foreground at regular intervals using the device's geolocation service.
stopForegroundLocationUpdates
Description: Stops updating the user's location in the foreground and clears the interval set for location updates.
startLocationTracking
Description: Initiates location tracking by starting foreground location updates and setting up a timer to track elapsed time.
stopLocationTracking
Description: Stops location tracking by stopping foreground location updates, calculating distance traveled, and sending the final tracking data to the backend API.

Timeline Screen
Functions
readData
Description: Reads the user's token from AsyncStorage for authentication purposes.
calculateTotalDistance
Description: Calculates the total distance traveled based on the tracking sessions data.
useEffect
Description: Invokes the readData function on component mount to fetch tracking data.

Activity Screen
Functions

toggleShow1
Description: Toggles the visibility of the dropdown menu for selecting the year.
toggleShow2
Description: Toggles the visibility of the dropdown menu for selecting the month.
toggleShow3
Description: Toggles the visibility of the dropdown menu for selecting the day.
setDay
Description: Sets the selected day for viewing activity data.
setMonth
Description: Sets the selected month for viewing activity data.
setYear
Description: Sets the selected year for viewing activity data.

Profile Screen
Functions
getToken
Description: Fetches the user's authentication token from AsyncStorage.
toggleIsLogin
Description: Toggles the user's login status.
toggleUserLoginStatus
Description: Toggles the user's login status and updates AsyncStorage accordingly.
查看更多 ↓
Ad

屏幕截图

#1. SSTRACK (Android) 来自: I8IS INC.
#2. SSTRACK (Android) 来自: I8IS INC.
#3. SSTRACK (Android) 来自: I8IS INC.
#4. SSTRACK (Android) 来自: I8IS INC.
#5. SSTRACK (Android) 来自: I8IS INC.
#6. SSTRACK (Android) 来自: I8IS INC.
#7. SSTRACK (Android) 来自: I8IS INC.

新版变化

  • 版本: 1.0.37
  • 已更新:
  • UI Improvements & Bug Fixes.

评论 (0)

成为第一个发表评论的人 🌟

价格历史

  • 今天: 免费
  • 最小值: 免费
  • 最大值: 免费
可选
Ad

开发人员

积分 (0)

0 ☹️

排名 (0)

0 ☹️

列表 (0)

0 ☹️
  • SSTRACK

评价 (0)

抢先评价一下吧 🌟

其他信息

通讯录

«SSTRACK». 平台: Android. 类别: 商务. 开发商: «I8IS INC.». 首次发布: . 最后更新: . 目前价格: 免费. 该条目尚未在 AppAgg 上获得评分或评论。 AppAgg 会跟踪 «SSTRACK»的价格历史、评分和用户反馈。 关注未来折扣和更新: RSS. AppAgg 不托管应用程序或分发软件。 所有商标、徽标和屏幕截图均属于其各自所有者。
SSTRACKSSTRACK 短网址: 已复制!
  • 🌟 分享
  • Google Play

您可能还喜欢

    • SSTrack
    • Android 应用: 旅游与本地出行  来自: Realtime GPS Tracking
    • 免费  
    • 列表: 0 + 0  排名: 0  评价: 0
    • 积分: 0 + 0  评论: 0  版本: 1.19.4   SSTrack is a powerful and secure vehicle tracking app that revolutionizes fleet management for businesses and individuals. With real-time GPS tracking, geofencing capabilities, ...
        ⥯ 
    • Sstrack
    • Android 应用: 通讯  来自: STATION SATCOM PRIVATE LIMITED
    • 免费  
    • 列表: 0 + 0  排名: 0  评价: 0
    • 积分: 0 + 0  评论: 0  版本: 1.0.0   Stay prepared for emergencies with this powerful SOS app. Instantly send alerts to registered emails and mobile numbers, ensuring your contacts are notified when you need help the ...
        ⥯ 
    • Saanvi track
    • Android 应用: 地图和导航  来自: Telematics Solution
    • 免费  
    • 列表: 0 + 0  排名: 0  评价: 0
    • 积分: 0 + 0  评论: 0  版本: 18.4   Saanvi track is a software platform to track all kinds of GPS devices. It is a GPS device-independent platform so you can track any kind of GPS on this application. It provides you ...
        ⥯ 
    • SS TRACKER
    • Android 应用: 地图和导航  来自: FirstBraket
    • 免费  
    • 列表: 0 + 0  排名: 0  评价: 0
    • 积分: 0 + 0  评论: 0  版本: 1.0.3   SS TRACKER is software platform to track all kind of GPS devices. It is GPS device independent platform so you can track any kind of GPS on this application. It provides you following ...
        ⥯ 

您可能还喜欢

AppAgg 中可使用的搜索运算符
添加到 AppAgg
AppAgg
立即免费加入AppAgg
注册
登录