dmitry-solomadin / skwibl Goto Github PK
View Code? Open in Web Editor NEWRealtime collaboration service.
Home Page: http://skwibl.com
Realtime collaboration service.
Home Page: http://skwibl.com
Create proper configurable (size) eraser for PaperJS
Add friend list generation from facebook friends
When user select an item a small remove button appears near the top right corner of the selection rectangle.
I need to look on code that was done by Alex Baranovsky and extract it into separate files/file.
Make remote from submit for login.
email โ main email, emails โ set instead of list
Add new paperjs into project.
Add friend list generation from Twitter friends
Add auxiliary comments and basic inline documentation
Create ability to add comments to PaperJS. Comments can be shrink to small icon and expand back to full size by mouse click
We need to clean old templates, those that we would likely use should be linked to others on frontend.
Scale is a dropdown box that should be located in the header it would contain most popular scales (ie 50%, 75%, 100%, 125% etc.). Also it should have + and - icons that would alter scale for 5%.
Create method to access project pictures
We need to add following services:
Facebook, Google, Yahoo ID/Flickr, Linked In, Dropbox, Twitter
Add ability to get profile picture with passport module.
Remove deps variable in index files and load all namespaces automaticaly
We need to create new "logged in/not logged in" header accord. to new wireframes.
rooms -> projects
friends -> contacts
User belongs to your contact list if you have at least one common project
Name closures for better debugging
Move some repeatedly used function into tools
Add player underneath the canvas with the ability to add comments and marks to specific frames,
create bookmarks.
Add friend list generation from Google+ friends
Add pull from/push to Flikr
Add pull from/ push to Picassa
Create socket.io chat on the client side
Add friend list generation from LinkedIn friends
Make ability to pull from side services and get additional or missing basic user data along with autentication
We need to add uploaded pictures to project rather than user.
Store all configurations for both servers in config.js file (remove dependencies of bash variables)
EJS locals works buggy. We can't use it in current state. I need to think: either we fork it and I fix the bugs by myself or we write to create and propose a patch.
Create socket.io implementation of the multiroom chat
General improvements of the third party auth algorithm. Collect user data from differrent sources.
Drag&drop image to canvas should upload new image.
Add ability to syncronized meetings from dashboard with google calendar
We need to enhance jplayer bookmarks. When video is very long and has many bookmarks in one place we need to create small topbar that will show more fine-grained timeline.
Add file download by projects and file extensions check
Add canvas pan tool.
Create proper undo/redo functionality for PaperJS
Add multicore scaling for socket server
When user select an item along with selection rectangle we draw small rectangles on each of the corners of selection rectangle. When user drags one of these corners we should scale selected item.
Add arrrow tool
Add content pull from/push to Dropbox
Add additional namespaces objects and simplify function names.
Add horizontal scaling to socket server
Seperate jQuery plugin for paperjs from view code
Add ability to download ics calendar file
Add content pull from/ push to Google Drive
Add popup about file download if we are not on the file page
Separte socket namespaces into different files
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.