38 lines
675 B
Markdown
38 lines
675 B
Markdown
# MicroBlogger
|
|
|
|
An API for a micro blogging platform
|
|
|
|
Guests can only view published content and author list
|
|
Standard can edit their profile & blogs
|
|
Admins can view list of users and edit any blog
|
|
|
|
users:
|
|
display_name
|
|
email
|
|
password_digest
|
|
roles: guest, standard, admin
|
|
|
|
blogs:
|
|
title
|
|
article
|
|
published_date
|
|
author_id
|
|
|
|
|
|
|
|
## Tasks
|
|
|
|
### User Bios
|
|
|
|
As a user, I want to be able to author a bio that is
|
|
displayed with each of my postings.
|
|
|
|
### Moderation
|
|
|
|
As an admin, I want to be able to put a blog it in a state
|
|
of moderation.
|
|
|
|
Once a blog post has this state, the author must edit and
|
|
submit for another review before an admin will republish.
|
|
|