Design samples
We created four sample layouts. However, right now we are leaning towards layout 3 as our homepage design. The site homepage would be created in the shape of a seated map. This would be created with dynamically created small rectangles. New venues, photos, etc appear on the homepage in the shape of the seating chart.
- Color coded based on kinds of venues/recent information show/ gallery images
- Dynamically created
- Color thumbnails created when venues are added and placed into sitemap
- Thumbnails dynamically created of gallery images
- Color blocks – Rollover adds venue name
- Ability to see all the venues in a list format for easier usability.
Gallery pages are set up a similar way
- Color tinted thumbnails dependent on venue category or venue itself
- Images are tagged by venue
- Images can be filtered by venue, venue type, username
Must be logged in to post anything. Otherwise entire site is visible without login.
Individual pages are simple content systems. More structured, easy to digest information.
Database Site Map
We created a database site map for all our databases on our website. We also created the databases on both of our PHPmyAdmin pages.
Download the Database Site Map
Potential Technical difficulties
Dynamically created venue map
- How do things get sorted
- How do things get placed in
- How are thumbnails created
Dynamically created thumbnails
- Tinted thumbnails generated
- Resize and crop thumbnails
Tagging gallery content
- Chandler's tutorial
Filtering galleries by venue, but full gallery of all venues
- When you click filter, it gets the information using queries in the domain to select from specific portions of database
Bringing in Google maps/directions using Google API
Admin system that allows us to edit or approve venues before they go online. Once approved it posts it!
- Perhaps create a row that is a boolean that is approved. If the post has been approved it shows up on the site. Otherwise it needs to wait for an administrator to approve it or delete it.
Star rating system