We want to build a member site for writers that will allow both paid & free members. The site will have a number of features.
The Story Board.
The story board is a page where writers can post stories, poems, chapters etc which will appear for 7 days only and which can be reviewed by other members. (Post will return to author archive after 7 days)
Write: Allow users to write poetry, short stories or chapters. We would ideally like a multi part form where writer could upload the following.
The Story (The Post)
A Synopsis of their story (The Excerpt)
Chose Category & Tags (The Genre)
Design a cover image with Title & Author Name (The Cover)
Post type of review requested (Review Request)
Story Board List: The posts by members would be listed for 7 days in a SPOTLIGHT/Storyboard list, we imagine the list having the cover image and the synopsis in tabular form.
Review: Posts need to be readable by members who need to be able to post a review for the post in line with the Authors Review Requested. (Awarded site currency for review)
To ensure reviews we need a Site Currency or points system. (It cost 2 site dollars to post a story and you earn 1 site dollar for reviewing a story, so each story will get multiple reviews)
We need the ability to run writing contests on site that can be loaded frontend by users and administrators. Contests will be run for site points.
1. Upload contest:
A page on which a user can upload the details of a contest, this would contain.
The Prompt (What the contest is about) Text and image upload required.
The Award, for 1st place 2nd place etc up to 5 places
The Closing date & Any restrictions on entry, cost to enter (Site points)
2. Contest page where the uploaded contest is displayed along with an entry form and a list of all
entries to date.
3. Contest List where members can see all open contests.
4. Need similar functionality for paid (In money) contests which can only be loaded by Admin
Profile pages for all members with Photo & Biography plus link to author website and social media sites. Ability to send messages between users. Profile name & image to link to users posts & reviews.
Notifications page or tab where member can see anything relevant to them.
This is an outline only, I can write a more detailed spec if this is the kind of work that interests you and you are interested in quoting for the work.