A Basic Zend Framework 2 Blog Module
This is a basic functional specification of the module.
What is the application supposed to be?
The application is supposed to be a blog module for the Zend Framework 2 MVC Framework.
What is the application supposed to do?
- Allow visitors to view and comment on blog posts.
- Allow administrators to create, edit and delete blog posts.
Who is going to be using this application?
Bloggers who wish to publish their own content from within a ZF2 application and their followers and guests.
Public User View Post
Admin creates post
Admin edit post
Admin delete post
- Index page (of module): displays all blog posts on chronological order.
- Posts by label: List of all blog posts in a specific category.
- Post view page: displays a specific post with comments powered by Disqus.
- All Visitor/User pages (with admin controls, when logged in as admin).
- Create a new blog post and associate a label.
- Edit a blog post and modify labels (if required).
- Delete a blog post.