Skip to content
/ write Public

A collaborative story-telling site, where users can vote on what should happen next.

License

Notifications You must be signed in to change notification settings

gr3co/write

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Write It

A website that allows users to collaboratively tell the story of their choosing. Users can submit and vote on whatever happens next, and every few minutes the server automatically appends the highest-rated suggestion to the story. When the story is deemed complete, it will automatically archive the old story and switch to a fresh one.

Future features

  • A chat room, so users can talk to each other and come up with amazing suggestions.
  • Private stories, apart from the main public one, so users can have fun with their friends.
  • Spell-check and better spam detection on sentence suggestions.
  • Automatic story switching and voting.
  • The ability to vote on when a story should end, and when a new paragraph should be started.
  • Multiple main public stories (maybe a few different genres and one for each genre?)

Running the code

Requirements

  • node.js
  • npm
  • MongoDB
  • the dependencies listed in package.json

First copy the file src/config-sample.js and rename it to src/config.js. Make sure you fill in your Facebook app credentials and change your cookie secret :)

Then npm install to install dependencies and npm start or npm start-script prod depending on if you want a development or production environment.

About

A collaborative story-telling site, where users can vote on what should happen next.

Resources

License

Stars

Watchers

Forks

Packages

No packages published