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.
|
||
|
|