Mapping Application:
Goals:
- A modular application with multiple components
- The extension of google maps for custom applications with geocoded coordinates.
Technology Stack: React.js
API:
Map Component:
props: Api_Key, container_style, map_style
interface: x, y, lat, lng ==> Changing pixel x y or lat lng should adjust its counterpart
==>methods setXY(x,y) setLatLng(lat,lng) getXY() getLatLng();
Tests:
- API Loads.
- Map is visible.
- Set XY before map loads fails gracefully