oschmid / tessernote Goto Github PK
View Code? Open in Web Editor NEWLicense: GNU General Public License v3.0
License: GNU General Public License v3.0
For a better onboarding experience, a new user should be able to test out the app without creating an account. Notes created during this period should be saved to the user's account once it's created.
If a user already has an account, logging in should merge new and existing notes.
Every mouse action should have a keyboard shortcut.
Make usable by any modern desktop browser / operating system.
Make it easy to find all untagged notes.
Show first time users how to use Tessernote.
Tell a story http://m.lifehacker.com/5965703/the-science-of-storytelling-why-telling-a-story-is-the-most-powerful-way-to-activate-our-brains
Preferably by Federated Login even though it's experimental.
Being asked to confirm every action is annoying but protecting against accidents is still necessary. So after certain actions are done (e.g. deleting a note) unobtrusive popups should appear asking if the user would like to undo. These should disappear after some time or if the user starts doing other things.
Order displayed notes:
Retrieve notes by text search.
Code doesn't work until it's proven to work.
Get gae-go-testing working ASAP.
Make usable by any modern mobile browser / operating system.
Gives better performance and makes it cheaper to host.
Encrypt note body and tag names before putting them into the Datastore. I have no business being able to read other people's notes.
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.