Home

Awesome

<span><img src="http://svgshare.com/i/1pX.svg" alt="" height="20px" width="20px"/> oorja (alpha version) </span>

Project status

This repository contains an alpha version, with minimal components to make things work. It was made while I was in university(2017), I'd do a lot of things differently now, particularly in terms of code organization and overall architecture. Never the less, it was super fun to make back then. I'm still keeping this repo up, up because it feels good to look back at how far you've come.

With the next iteration I'm building a more fine tuned and robust experience, with some new tools - Elixir ❤️ and Typescript. Cheers!

UPDATE 24 Aug 2020: check out the new version! (incremental updates) 🚀


oorja is a quick to use video/voice chat application with realtime collaborative features. Visit oorja.io to see it in action.

<p align="center"> <img align="center" height="500px" src="https://d1laijbq9p776p.cloudfront.net/screenshare2.png" alt=""/> </p>

There is a concept of mini-applications called tabs each of which add a unique capability to the room. They are loaded dynamically with a click of a button

<p align="center"> <i> Code editor for quick snippets. Synced realtime between all participants </i> <br/><br/> <img align="center" height="350px" src="https://d1laijbq9p776p.cloudfront.net/codepad_demo2.gif" alt=""/> </p> <br/> <p align="center"> <i> Chat, simple and private. supports some markdown as well </i> <br/><br/> <img align="center" height="400px" src="https://d1laijbq9p776p.cloudfront.net/chat_demo2.gif" alt=""/> </p> <br/> <p align="center"> <i> Quillpad, a synced rich text editor </i> <br/><br/> <img align="center" height="350px" src="https://d1laijbq9p776p.cloudfront.net/quill_demo2.gif" alt=""/> </p> <br/><br/>
Note

License

oorja (alpha version) is free for personal non commercial use. Copyright © 2019 Akshay Kumar akshay.kmr4321@gmail.com

I'd like to tinker with this project!

In order to do so please go through the following docs in the given order. Also, It's quite easy to make tabs (you only need to know some react, which can itself be picked up in a weekend).

  1. Project Overview
  2. Project Setup
  3. Making a Tab

Contact

You can reach me at akshay.kmr4321@gmail.com or <a href="https://twitter.com/uberakshay/">Twitter</a>

About me

Hi, I'm Akshay Kumar and I am a product engineer. Visit my website to know more