LaTeX Editor

Document publishing and sharing service for scientists and universities http://banyan.co wanted improve user experience and allow its users edit and collaborate on the documents in the Browser.

I created Web Editor allowing working with documents online and instantly publish it. It support all common file operations, syntax highlights, documents preview and processing (for example to convert LaTeX into pdf or html).

The editor has two parts - lightweight client (HTML, CSS, JavaScript) and REST API on the server (Ruby on Rails) for file storage, processing and integration with the publishing system.