Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

“Poementor” — MASTER-PLAN #1

Open
28 tasks
BFGriffith opened this issue Aug 18, 2016 · 0 comments
Open
28 tasks

“Poementor” — MASTER-PLAN #1

BFGriffith opened this issue Aug 18, 2016 · 0 comments
Assignees

Comments

@BFGriffith
Copy link
Owner

BFGriffith commented Aug 18, 2016

  • :neckbeard: a “M.E.A.N.-stack” (Mongo, Express, Angular, Node) application for aspiring poets and lyricists that streamlines composing, editing, annotating, storing, and sharing all sorts of verse — as well as providing dynamic templating, modeling, and tutorial functionalities that conveniently aid writers in more easily conforming to various traditional poetical forms, metrical prosody structures, rhyme-schemes, etc.

:suspect:User-Stories

:shipit:Minimum Viable Product — User-Story summaries:

  • a “guest” reader can create an account in order to become a “user”
    • a user can login in order to be allowed additional functionality once authenticated...
    • a user can logout if desired (typically for security purposes)
    • a user can delete his or her account (if it's no longer wanted)
  • a user can create poems line by line, storing them in MongoDB
    • a user can have full “C.R.U.D.” functionality with poems
  • a user can comment and make notations on poems, storing them in MongoDB
  • rhyme-schemes display to the right of lines
  • poetic forms have guiding labels and placeholders, including default scansion notations above each line for traditional metric prosody structures

“nice to have” (eventually) but nonessential or low priority BONUS features:

  • dynamically highlight duplicate words to flag potentially redundant repetition, but this feature can be toggled
  • poems can be conveniently shared on various social media
  • “favorite” particular poetic forms or rhyme-schemes so they can be more easily recalled for repeated use
    • user favorited forms, schemes, or poems can be retrieved from MongoDB to dynamically populate a page view
  • “favorite” poems
  • social poem “ratings” system (i.e. upvotes / downvotes ranked sortings)
  • full Evernote API integration to export/save poems
  • full export to email functionality

:godmode:major Stretch-Goals for potential long-term augmentation and future enhancement:

  • any reader can search for public poems
    • each search will return (display) a simultaneous display of related poems and forms dynamically matching the query
  • some sort of integrated spelling and/or grammar check beyond mere browser capabilities — or perhaps an API powered integrated dynamic dictionary-information box?
  • versioning and history of poems to revert to previous versions as well as play through the evolution and development of a poem!
  • scansion notations above each line can be toggled to customize them and dragged to appear precisely over syllables on a slider
  • some sort of usefully convenient graphical display(s) of finished poems’ metrical prosody structure
  • some sort of usefully convenient graphical display(s) of various forms and styles of poems archived
  • YouTube Channel video integrations of slam-poetry performances?
  • speech-to-text functionality in addition to as accessible as possible a user-experience for the visually impaired (screen-reader optimized):sunglasses:
@BFGriffith BFGriffith self-assigned this Aug 18, 2016
Repository owner locked and limited conversation to collaborators Feb 16, 2017
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant