Skip to content

This is a repo for koding hackathon 2016. script2Bit is a script conversion software for film makers and producers making Call Sheets and Production Reports Fast, Easy, and Free.

License

Notifications You must be signed in to change notification settings

CelestialProphecy/script2Bit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

![script2Bit icon][logo] [logo]:http://celestialprophecy.github.io/script2Bit/img//script2Bit_logo.png "script2Bit logo"

script2Bit

** making Call Sheets and Production Reports Fast, Easy, and Free**


script2Bit is a script conversion and scheduling software for film makers and producers.        

Synopsis

We are building an automation tool for film makers and producers that creates scheduling agents from a movie script. This tool efficiently breaks down a script into components for use in creating call sheets, SMS, email notices and other vital elements of movie production.

Motivation

Film makers often cite the biggest challenge in productions as building schedules from movie scripts. Our tool will reduce the manual data entry of call sheets, and will automatically notify cast and crew members when they are needed on set.

Usage

script2Bit converts screenplays into call sheets.

For example, you wrote a script: Titled Big Fish. See this sample project for a simple demonstration of how the script conversion works:

  1. You Login to our awesome script2Bit: Login icon Login

2. Start uploading or pasting your script into the nice looking interface: Upload icon Upload

3. Let script2Bit do it's itsy bitsy magic: Breakdown icon Breakdown

4. Enjoy! Contact icon Contact

So it's almost like 1-2-3, except with an addition of step number 4.

script2Bit sends text/email notifications to your cast and crew.

So, now you have cast and crew lined up ready to go for movie production and waiting for you to give them marching order. Here's the process to do that:

  1. Login to script2Bit: Login icon Login

2. Select the script: Breakdown icon Breakdown

3. March! Contact icon Contact

It super simple and fun, right? So, stop worrying and start creating, and let us do the heavy lifting. Let us know if you need other modules to help movie productions as well.

Code Example

From this Big Fish script

to this

{  
   "title_page":{  
      "title":[  
         "Big Fish"
      ],
      "credit":[  
         "written by"
      ],
      "authors":[  
         "John August"
      ],
      "source":[  
         "based on the novel by Daniel Wallace"
      ],
      "notes":[  
         "FINAL PRODUCTION DRAFT<br />includes post-production dialogue <br />and omitted scenes"
      ],
      "copyright":[  
         "(c) 2003 Columbia Pictures"
      ]
   },
   "script":[  
      {  
         "headings":[  
            {  
               "heading":"EXT.  RIVER / UNDERWATER - DAY"
            }
         ],
         "actions":[  
            "A fat and happy catfish swims towards us.",
            "The fish passes us with a SPLASH.",
            "<span class=\"bold underline\">THE END</span>"
         ],
         "dialogue":[  
            {  
               "characters":[  
                  {  
                     "type":"character",
                     "name":"WILL (V.O.)",
                     "dialogue":[  
                        {  
                           "type":"dialogue",
                           "text":"And in that way, he becomes immortal."
                        }
                     ]
                  }
               ]
            }
         ]
      }
   ],
   "title":"Big Fish"
}

Installation

  1. git clone or extract web folder inside repo (that is the complete angular project)
  2. npm install
  3. sudo npm install -g grunt-cli
  4. npm install bower
  5. bower install
  6. grunt serve

Tips and Troubleshooting

  • If you are having trouble with using script2Bit or having an idea for awesome feature, please contact us
  • If you encounter errors during installation, try understand the error first.
  • Google and online forums such as stackoverflow are the best bet for solutions
  • These are what works for me:
  • If none of the above works, please contact us and we'll try to help you out.

Web

This project is generated with yo angular generator version 0.15.1.

Build & development

Run grunt for building and grunt serve for preview.

Testing

Running grunt test will run the unit tests with karma.

Reference

Koding

Get developers up & running on any project, from anywhere in just 5 minutes with Koding for Teams. For more details on Koding see [Koding.com][koding] [koding]: https://koding.com/

Fountain.io

Fountain is a simple markup syntax that allows screenplays to be written, edited, and shared in plain, human-readable text. Fountain allows you to work on your screenplay anywhere, on any computer, using any software that edits text files. For more details on Fountain see [Fountain.io][fountain]
[fountain]: http://fountain.io.

Twillio

Twillio is a cloud communications platform. For more details on Twillio see [Twillio][twillio] [twillio]: https://www.twilio.com/

Sample Screenplay Page

Sample Screenplay Page

Call Sheet Template

Call Sheet Template

Contributing

  1. Fork it!
  2. Create your feature branch: git checkout -b my-new-feature
  3. Commit your changes: git commit -am 'Add some feature'
  4. Push to the branch: git push origin my-new-feature
  5. Submit a pull request :D

Share your success story with us please! :)

Contact

Let us know how you would like to dive into the project and collaborate with us: hackathon@Studivo.com

Squad Team

Budi Mulyo icon Budi Mulyo, Movie Producer, Maker, and Roboticist


Rajat Nigam icon Rajat Nigam, Software Engineer, Brother of Vaibhav, Lover of Magic


Vaibhav Nigam icon Vaibhav Nigam, Software Engineer, Brother of Rajat, Rangoli Artist


Archis Gore icon Archis Gore, Technologist,Entrepreneur (CTO of Polyverse), Avid Diver, Dancer, Cook, Filmmaker, etc

Credits

License

All code is copyright Studivo, LLC. Released under an MIT license. Do whatever you want with this code, but it would be super cool if you shared your improvements with the world.

See the included LICENSE file for legal jargon.

About

This is a repo for koding hackathon 2016. script2Bit is a script conversion software for film makers and producers making Call Sheets and Production Reports Fast, Easy, and Free.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages