Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hay/strikeout
A Dropbox-powered todo list and task manager
https://github.com/hay/strikeout
Last synced: 28 days ago
JSON representation
A Dropbox-powered todo list and task manager
- Host: GitHub
- URL: https://github.com/hay/strikeout
- Owner: hay
- Created: 2014-07-07T19:54:23.000Z (over 10 years ago)
- Default Branch: master
- Last Pushed: 2014-08-03T22:28:40.000Z (over 10 years ago)
- Last Synced: 2024-10-16T16:30:30.088Z (3 months ago)
- Language: JavaScript
- Size: 707 KB
- Stars: 1
- Watchers: 3
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Strikeout
A HTML5 cloud-synced task manager## Philosophy
### Why is this better than <another task manager>?
* It's faster and smaller, no clutter
* No features you don't need
* Code a feature, fix a bug, it's open source
* Sync all your devices using Dropbox### What it should do (Alpha features)
* ☑ Load fast
* ☐ Load faster on mobile
* ☑ Nice flat UI
* ☑ No fancy graphics and stuff that makes it load slowly
* ☑ Responsive, so it works on your phone too
* ☑ Wunderlist import
* ☑ Tick off items
* ☑ Delete items
* ☑ Create items
* ☑ Create lists
* ☑ Overview of all lists
* ☐ Edit text of items
* ☐ Edit text of lists
* ☐ Manual re-ordering of lists
* ☐ Manual re-ordering of items
* ☐ Re-organize items into other lists### What it should do, sometime, in the future (Beta features)
* Automatic recognition of hyperlinks
* Offline mode when there's no internet
* Dates for items
* Inline previews of hyperlinks, like on Twitter
* Other data providers (local database?)### What it shan't do in the near future
* Multiple user accounts
* Any user accounts at all
* Labels or tags or favorites or whatever, just organize in lists
* Search
* Fancy sharing and printing of tasks
* Audio dictation
* Heavy background images## Installation and local development
### Requirements
* Node / NPM
* Bower
* Grunt
* [Compass](compass-style.org)### Local development
* To do development on the SCSS files you need to run `compass watch` in the root directory to re-compile the files to CSS
* You need to run a `bower install` once in the root to install the libraries### Make a production version
* Note that for the production version your webserver *must* serve files over https
* Configure a Dropbox datastore app and add the product key to `js/conf.js`
* Do a `npm install` in the root of the directory to get Grunt and all other dependencies
* Run 'grunt' in the root of the project to build the project
* Copy the `dist` folders to your server