Botanical Garden Management System (now a.k.a BGMS) provides a simple management and interface to show flora around places.
- Main Goals
BGMS will allow you to search entities by different criteria such as: category (family of the species), name, specie. If the search returns some result BGMS shows the result(s) creating a layer and placing mark(s) in the map provided by Google Maps.
BGMS will allow you to manage entities. The basic actions are: Add, Edit, Delete, Group. We NEED to create a dashboard or a similar system to administrate the future entities easily. We NEED to use AJAX technology to interact between the controller and the view. We NEED to capture (longitude,latitude) vectors when we want to add or edit an entity.
- Ideas
The size of the map is very important. I recommend to maximize the size of the map and just make a narrow sidebar. Same with the header div. Example: http://code.google.com/apis/maps/documentation/javascript/examples/infowindow-simple-max.html
Using for too many markers. Adding, Showing and Editing. Example: http://gmaps-samples-v3.googlecode.com/svn/trunk/toomanymarkers/toomanymarkers.html
For add,edit and group. Like Jobeet Dashboard in Symfony 1.4.
Need to upload photos for each entity and specie.