blog app for web app architectures course.