All Projects → abhshkdz → Hackflowy

abhshkdz / Hackflowy

📓 Workflowy clone, built using Backbone.js & Socket.io

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Hackflowy

node-chat
A demo of using socket.io + backbone.js to create a simple chatroom service.
Stars: ✭ 43 (-94.43%)
Mutual labels:  socket-io, backbone
Tyto
manage and organise things
Stars: ✭ 662 (-14.25%)
Mutual labels:  backbone
Fullstack Javascript
Source code for the Fullstack JavaScript book
Stars: ✭ 456 (-40.93%)
Mutual labels:  backbone
Angular Contacts App Example
Full Stack Angular PWA example app with NgRx & NestJS
Stars: ✭ 570 (-26.17%)
Mutual labels:  socket-io
Bizsocket
异步socket,对一些业务场景做了支持
Stars: ✭ 469 (-39.25%)
Mutual labels:  socket-io
Netty Socketio
Socket.IO server implemented on Java. Realtime java framework
Stars: ✭ 5,565 (+620.85%)
Mutual labels:  socket-io
Flask Socketio
Socket.IO integration for Flask applications.
Stars: ✭ 4,523 (+485.88%)
Mutual labels:  socket-io
Res2net Pretrainedmodels
(ImageNet pretrained models) The official pytorch implemention of the TPAMI paper "Res2Net: A New Multi-scale Backbone Architecture"
Stars: ✭ 727 (-5.83%)
Mutual labels:  backbone
Laravel Video Chat
Laravel Video Chat using Socket.IO and WebRTC
Stars: ✭ 646 (-16.32%)
Mutual labels:  socket-io
Im.js
一个基于 react-native + mobx + socket.io + node 的仿微信 JS-Wechat
Stars: ✭ 550 (-28.76%)
Mutual labels:  socket-io
Espresso.js
Super minimal MVC library
Stars: ✭ 520 (-32.64%)
Mutual labels:  backbone
Mern Crud
A simple records system using MongoDB, Express.js, React.js, and Node.js with real-time CRUD operations using Socket.io
Stars: ✭ 493 (-36.14%)
Mutual labels:  socket-io
Vue Chat
📲 A web chat application. Vue + node(koa2) + Mysql + socket.io
Stars: ✭ 617 (-20.08%)
Mutual labels:  socket-io
Social Network
Mini social network that I made as my first web app project.
Stars: ✭ 458 (-40.67%)
Mutual labels:  socket-io
Websocket Chat
Websocket based group chat app built with socket.io and react.
Stars: ✭ 689 (-10.75%)
Mutual labels:  socket-io
Backbone Nested
A plugin to make Backbone.js keep track of nested attributes - looking for maintainers! https://github.com/afeld/backbone-nested/issues/157
Stars: ✭ 453 (-41.32%)
Mutual labels:  backbone
Vue Socket.io Extended
✌️⚡️ Socket.io bindings for Vue.js and Vuex (inspired by Vue-Socket.io)
Stars: ✭ 506 (-34.46%)
Mutual labels:  socket-io
Darkwire.io
End-to-end encrypted instant web chat
Stars: ✭ 594 (-23.06%)
Mutual labels:  socket-io
Libfastcommon
c common functions library extracted from my open source project FastDFS. this library is very simple and stable. functions including: string, logger, chain, hash, socket, ini file reader, base64 encode / decode, url encode / decode, fast timer, skiplist, object pool etc. detail info please see the c header files.
Stars: ✭ 739 (-4.27%)
Mutual labels:  socket-io
Bowtie
Create a dashboard with python!
Stars: ✭ 724 (-6.22%)
Mutual labels:  socket-io

HackFlowy

Gitter

An open-source Workflowy clone. Static demo available here.

Installation

  • Edit config/development.json and config/database.json to your needs
  • npm install
  • npm install bower
  • bower install
  • node server.js

Heroku deploy

You can use our one-click heroku deploy (Select "United States" as region, when prompted):

Deploy

Or proceed manually as follow:

  • heroku create --stack cedar
  • heroku addons:add heroku-postgresql:dev
  • heroku config:set NODE_ENV=production
  • git push heroku master

Controls

  • UP & DOWN: navigate through tasks
  • CNTRL+UP & CNTRL+DOWN: shuffle tasks
  • TAB: right-indent
  • SHIFT + TAB: left-indent
  • BACKSPACE: Remove an empty task
  • ENTER: New task
  • Click on a bullet point to fold it
  • Hover on a bullet point and click complete to complete it

Technologies used

  • Node + Socket.io
  • Backbone
  • Backbone.marionette
  • Backbone.localforage
  • Foundation

To-do

  • Work on sub-lists. The parent id of the Backbone task model has to be set for it to be saved properly. The template should be modified to have the children ul as part of every task.
  • Search & Tags
  • Themes

Feel free to try it out and contribute.

License

MIT

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].