Skip to content

Architecture: Overview

maxwang7 edited this page Jun 20, 2014 · 2 revisions

Architecture: Overview

Description: This document outlines the basic architectural structures in developing this blog.

Dynamic Pages: Home, People, Gallery

Description: These pages will require dynamic data from the database. In brief, 'Home' will contain a timeline that displays the blog posts in chronological order. 'People' will contain profiles of people interviewed. 'Gallery' will contain media content--images, videos, and audio.

Static Pages: About, Acknowledgements

Description: These pages are statically served. In brief, 'About' is an overview of the project. 'Acknowledgements' is a thank you message to sponsors.

Responsiveness

Description: Since the website will be hosting media content, it is important that the website is responsive. On the other hand, the site won't be using much storage in total. So, for as many pages as is reasonable, immediately after the first-viewed site is displayed, the other resources on pages that may be viewed after should be loaded to make for quick response times.

Possible Extensions: Social, Map

Social: Make a social media center to allow for one-form posting across many different services. Map: Display blog posts in a map format for easy scanning.