-
For the map interface, I chose Leaflet.js. Itโs an open-source JavaScript library for interactive maps. I liked it because itโs lightweight and easy to use. With Leaflet, I could display the map, add markers, and let users interact with it seamlessly.
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
I needed a way to store user data, like scores and game history. For this, I turned to Firebase. Firebase is a backend-as-a-service platform by Google. It offers real-time databases, authentication, and hostingโall in one place.
-
Cross-Browser Compatibility: Some features worked differently across browsers. I used Babel to transpile my JavaScript code, ensuring it worked consistently everywhere.