
Wolfpack Calculator – Optimize Your U-boat Missions
The Wolfpack Calculator enables players to calculate target speed, determine range, estimate torpedo impact time, and efficiently track mission statistics including sunk tonnage and ship count. With the newly added online ranking system, users can view other U-boat captains’ patrols, compare their performance, and see how they rank within the global Wolfpack community. This feature adds a competitive dimension, allowing players to analyze strategies and improve their tactical decision-making.
From a technical perspective, this project was an experimental platform for mastering Firebase and Firestore, integrated with a local SQLite database to ensure offline functionality. Developed in Java using Android Studio, I implemented real-time synchronization between the local database and cloud backend, enabling consistent ranking updates and seamless user experience even with intermittent internet connectivity.
The project also involved designing secure user authentication, handling cloud data structures efficiently, and managing offline-first data logic. By integrating Firebase Firestore with local SQLite storage, I gained hands-on experience in data synchronization, conflict resolution, and scalable backend design. In addition, building the online ranking system required careful consideration of data indexing, query optimization, and performance management to maintain responsiveness on mobile devices.
Overall, this project allowed me to combine mobile application development, cloud backend integration, and database management into a single experimental workflow. It strengthened my expertise in Android development, cloud-based real-time systems, and scalable app architecture, while simultaneously delivering a functional and engaging tool for Wolfpack players.
This app is developed by the community and is not an official Wolfpack product.

