This repository contains code for the SmartER project, which is consist of both the client-side android application and the server-side RESTFul Services. The Android client application which communicates with a RESTful web server that established for manipulating, displaying the data from the back-end database and generating reports on Android devices.
- Technical Stack:
- Client Side: Android + SQLite
- Server Side: RESTFul Web Service + JPA & JPQL
- Design database and deploy backend server for providing RESTFul Service.
- Integrate weather API into the application.
- Implemented parsing JSON data from the server and export service API to achieve remote function call.
- Created accurate map markers based on user addresses saved in the backend database.
- Generated types of report charts with MPAndroidChart.