#35_Requirement definition - eleewinroader/mp-ecokaishu GitHub Wiki

Summary

Target Pages

Purpose

Goal

Target user

Prospective customers who get rid of unwanted items

Appealing points

Concept

Easy and Simple, based on white


Screen mocks

http://invis.io/6F22OXRRS


Functional requirements

1. Make avaible to post by e-mail

WHO WHEN WHERE WHAT HOW
Collecting staffs Anytime Wherever Send e-mail Following format(1)

Format(1)

  • To : [email protected]
  • From : Registerd as staff's e-mail
  • Contents include
    • Words around 140 letters
    • Only one image

Applying the wordpress plugin "Postie"

2. Restore the contents of e-mail to DB

Texts

post_type post_author post_date post_contents post_status
staffwords (STAFF) (POSTED DATE) (TEXT) publish

An image

post_type post_parent
attachment (ID of the staffwords post)

Taxonomy

authors
(STAFF)

3. Display the recent 6 staffwords at home

150127_view_home

  • The recent 6 staffwords posts regardless of authors
  • Texts
    • without the posted image
    • width the posted date and time
  • The profile image and name of the staff
  • Link the block of post to the staff page

4. Display the recent 6 staffwords at /staff/XXXX

150127_view_staff

  • The profile image and name, belongs, years to enter
  • The recent 10 staffwords posts of the staff as default
    • with the posted image and date, time
  • Display more posts using Ajax when the "ใ‚‚ใฃใจ่ฆ‹ใ‚‹" clicked

5. Tweet the best word of the day

WHO WHEN WHERE WHAT HOW
A SNS staff Anytime On wordpress Send a tweet Including contents(1)

Contents(1)

  • Prefix as like "ใ€ไปŠๆ—ฅใฎใ‚จใ‚ณๅ›žๅŽใ€‘โ€
  • Texts(post_contents)
  • The related image, if exists
  • Tweetcard format


Unfunctional requirements

Update the staff list regularlly

Tweet

Explain to staffs