Map system

Job ID: 34353935

Budget: $250 – $750 USD

I need a map solution on a wordpress website. Basically google maps, but other technologies can be suggested.
In short, we need a system where we can enter coordinates so that these are displayed on the map. To summarize:
1. Coordinate database with 1) coordinates 2) Name) 3) Description 4) Category
2. Custom designs on the maps.
3. The coordinates are drawn on the map.
4. Page with a large version of the map.
5. Function to add the map to records (smaller version).
6. It must be possible to later connect the system to the API (import data).

The technology doesn't have to be Google Maps, but it also doesn't have to be a system that requires a high monthly rent.
The system will be a simpler version of this one: shorturl.at/bchL8
Related categories: JavaScript Google Maps API