Skip to content

Displaying and flowing subtitles on your screens like Niconico Movie.

License

Notifications You must be signed in to change notification settings

yaggytter/POSSEscreen

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

POSSEscreen

POSSEscreen is for displaying and flowing subtitles on your screens like Niconico Movie.

POSSEscreen

Available features

  • Multi display
  • A slack channel as a client
  • Random color for messages
  • Random speed for messages
  • Changing fonts for messages

Setup

  1. Prepare a Firebase environment.
  2. Create a Firestore database.
  3. Deploy POSSEscreen web pages to the Firebase Hosting.
  4. Build POSSEscreen client using Electron.
  5. Start POSSEscreen client.
  6. Access POSSEscreen web pages and send messages as an audience.

Detailed instruction for the setup is here.

Known issues

  • POSSEscreen still doesn't have a security functions such as Authentication and Authorization.
  • POSSEscreen still doesn't have a test code.
  • POSSEscreen is still using both npm and yarn.

How to contribute to POSSEscreen

  1. Create issue for this repository ( https://github.com/yaggytter/POSSEscreen/issues )
  2. Fork it ( https://github.com/yaggytter/POSSEscreen/fork )
  3. Create your feature branch for the issue (git checkout -b new-feature)
  4. Commit your changes (git commit -am 'Add some feature')
  5. Push to the branch (git push origin new-feature)
  6. Create a new Pull Request to develop branch