This project was realized during the first semester of my master’s programme at the St. Pölten University of Applied Sciences. The application gives players of Pokémon GO the possibility to register/login and mark Pokémon sightings on a map making it easier for other players to find certain Pokémons in their area. Additionally, players can search for sightings of specific Pokémons within the entered radius based on their current location.
The application itself consists of a server which provides the REST API and a Progressive Web App developed with the frontend MVC-like JavaScript Library Vue.js. Therefore, the app works both on large and small screens. During the development of this application following technologies were used:
- Database: H2 Database Engine
- Server: Java | Spring Framework | Hibernate
- Application: HTML | CSS | JavaScript | Vue.js