This Application was developed during my first internship as a Big Data Engineering Student. the application is destinated to the technicians of the GEO4NET Society. Its role is to manage the interventions of technicians during the installation of GPS boxes for clients' vehicules. it will help the society to replace the interventions' cards by digitalizing the process and giving the director of technicians to see all the stuff visualized. the app contains 3 parts :
-
Client Application : The client application is a mobile app, specially an android one, destinated to technicians, it is developed with Java Native using Android Studio. and it contains the following Services :
-
Server Application : it is the back-end app that will give us the access to Database and provide the front-end with the ability to perform CRUD operations, it was developed with JEE, specially Spring Boot Framework, Hibernate for Object Persistence and facilitation of database access.
-
Communication Client-Server : this was made with REST API, as a paradigm to transfer data between the two sides of he application.
Technologies :
- Mobile App :
- Java 8
- Server App :
- JEE, Spring Boot
- Hibernate, JPA
- Communication : REST API
- Database : MySQL