Description
The Book Library is an online web application where book enthusiasts come to discover what the next great read is. Users can search and browse for new book titles. A newsletter helps users stay informed when new releases are announced and an online forum engages users with each other with targeted topic discussions.
Target users
System Administrator
Registered User
Anonymous User
Tags
User Stories
Search
As a user of the website, I need search functionality so that I can easily locate books in the library. Search criteria can include (author, character, location, and keyword).
Add a book
As the system administrator, I can add books to the system to increase the size of the library.
Search for new books
As a registered user, I can search for books that have been added since the last time that I searched for new books so that I can find new things to read.
Forum
As a registered user of the site, I need the ability to participate in an online forum so that I can communicate with other book lovers and receive advisory assistance.
Reading List
As a registered user of the site, I need the ability to create a reading list and add books to it so that I can keep track of what I have already read and what I need to read.
Create Weekly Polls
As an administrator of the site, I need the ability to create weekly polls so that a user can nominate specific books, authors, or characters for awards.
Weekly Polls
As a registered user of the site, I need the ability to fill out and complete weekly polls so that I can nominate my favorite books, authors, or characters for awards.
Newsletter
As a registered user of the website, I need the ability to sign up for a newsletter so that I can be notified when there are new books matching my interests.