This is a fast and interactive map web app for Berkeley, CA. Features include rastering, labeling, auto-completion and navigation.
All the data structures and algorithms mentioned above are implemented from scratch in Java. Appropriate object-oriented designs significantly accelerate the program. The front end is also improved using jQuery, HTML and CSS. Use Maven to build and manage the project. Deployed on Heroku.
Website: https://bearmaps1.herokuapp.com/
Source Code: https://github.com/ybhan/BearMaps