# Gps-Tracker
**This is my first full-stack project.**
I has made it within a university course. The main purpose was to learn both how to develop projects like this and new technologies.
**The used technologies is Java + Spring Boot for backend, Android (Java) for frontend and MySql for database management.**
## Server
The server-side was implemented in Intellij IDE.
There is developed methods for register and login.
The application offer different functionalities such as: saving a new position on the database or operation on the existing position in the database like: delete, update, get.
Also, the app will provide all position to logged user in a certain interval time.
It will be running in a servlet container: Tomcat.
## Client
The client-side was implemented in Android Studio IDE.
The user can logging in with an existing account or registering with a new account in the app.
It will record automatically the current user position (longitude & latitude) and it sent to the database (periodically - for example once every 3 minutes). Once this function is activated, there will be show one button that can stop that.
The app has one button for record position manually.
没有合适的资源?快使用搜索试试~ 我知道了~
Gps-Tracker:全球定位系统
共131个文件
java:36个
xml:30个
class:23个
需积分: 10 2 下载量 49 浏览量
2021-03-09
02:12:28
上传
评论
收藏 34.61MB ZIP 举报
温馨提示
GPS追踪器 这是我的第一个全栈项目。 我已经在大学课程中做到了。 主要目的是学习如何开发此类项目和新技术。 使用的技术是用于后端的Java + Spring Boot,用于前端的Android(Java)和用于数据库管理的MySql。 服务器 服务器端在Intellij IDE中实现。 有开发的注册和登录方法。 该应用程序提供不同的功能,例如:在数据库上保存新职位或对数据库中现有职位进行操作,如:删除,更新,获取。 此外,该应用程序还将在一定的时间间隔内向登录的用户提供所有职位。 它将在servlet容器:Tomcat中运行。 客户 客户端是在Android Studio IDE中实现的。 用户可以使用现有帐户登录,也可以在应用程序中使用新帐户注册。 它将自动记录当前用户位置(经度和纬度),并将其发送到数据库(定期-例如每3分钟一次)。 一旦激活此功能,将显示一个可以停止该按钮的按钮
资源详情
资源评论
资源推荐
收起资源包目录
Gps-Tracker:全球定位系统 (131个子文件)
gradlew.bat 2KB
SecurityConfig.class 7KB
UserLocationServiceImpl.class 5KB
UserServiceImpl.class 4KB
UserLocationController.class 3KB
User.class 3KB
UserController.class 3KB
CustomUserDetails.class 3KB
UserLocation.class 2KB
AppConfig.class 2KB
UserRegisterDTO.class 2KB
ExceptionConfig.class 2KB
UserLocationDTO.class 1KB
CustomUserDetailsServiceImpl.class 1KB
UserLocationRepository.class 1KB
Role.class 1KB
FilterLocationDTO.class 1019B
UserLoginDTO.class 949B
BusinessException.class 759B
UserRepository.class 742B
App.class 716B
UserLocationService.class 667B
UserService.class 529B
RoleRepository.class 499B
.gitignore 225B
.gitignore 176B
.gitignore 47B
.gitignore 6B
build.gradle 2KB
build.gradle 536B
settings.gradle 44B
gradlew 5KB
location-app.iml 80B
location-app-1.0-SNAPSHOT.jar 38.24MB
gradle-wrapper.jar 53KB
LocationTrack.java 6KB
CurrentLocationActivity.java 5KB
RegisterFragment.java 4KB
UserServiceImpl.java 4KB
SecurityConfig.java 3KB
LoginFragment.java 3KB
UserLocationServiceImpl.java 2KB
User.java 2KB
UserLocationController.java 2KB
UserLocation.java 2KB
UserController.java 2KB
MainActivity.java 2KB
AppConfig.java 1KB
CustomUserDetails.java 1KB
UserRegister.java 1KB
UserRegisterDTO.java 1KB
CustomUserDetailsServiceImpl.java 1KB
UserLocationDTO.java 1KB
User.java 905B
UserLocation.java 763B
ExceptionConfig.java 758B
ExampleInstrumentedTest.java 754B
UserLocationRepository.java 724B
Api.java 687B
BasicAuth.java 679B
UserService.java 615B
FilterLocationDTO.java 605B
UserLoginDTO.java 565B
UserLocationService.java 539B
UserLogin.java 533B
Role.java 488B
UserRepository.java 389B
ExampleUnitTest.java 381B
BusinessException.java 380B
App.java 312B
RoleRepository.java 258B
inputFiles.lst 2KB
createdFiles.lst 576B
inputFiles.lst 0B
createdFiles.lst 0B
README.md 1KB
Readme.md 565B
location-app-1.0-SNAPSHOT.jar.original 16KB
ic_launcher_round.png 16KB
ic_launcher_round.png 12KB
ic_launcher.png 10KB
ic_launcher.png 8KB
ic_launcher_round.png 7KB
ic_launcher_round.png 5KB
ic_launcher.png 5KB
ic_launcher.png 4KB
ic_launcher_round.png 3KB
ic_launcher.png 3KB
proguard-rules.pro 750B
gradle.properties 1KB
application.properties 554B
application.properties 554B
gradle-wrapper.properties 230B
pom.properties 61B
add_default_admin.sql 467B
add_default_admin.sql 467B
add_default_roles.sql 197B
add_default_roles.sql 197B
roboto_regular.ttf 155KB
indigo_daisy.ttf 64KB
共 131 条
- 1
- 2
TristanDu
- 粉丝: 22
- 资源: 4681
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0