A JavaScript calendar that has everything you need
files are at https://github.com/escix/Vehicle-Records-Management
Location Data Visualisation and Editing
Interactive geospatial directory
You can use it for fun or for actual listing items (see features)
MySQL/PHP demo gear tracking database used to track eval inventory