jamarob / jotter Goto Github PK
View Code? Open in Web Editor NEWNote taking app & personal knowledge base
Home Page: https://capstone-note-app.firebaseapp.com/
Note taking app & personal knowledge base
Home Page: https://capstone-note-app.firebaseapp.com/
As a user
I want pages with a heading
so I know at which page I am
I as a user
want a better search experience
so I can find notes more quickly
I as a user
want to ** not navigate between screens to add and edit notes**
so that I have a more streamlined workflow
/edit:id
and /add
routesEditNote
componentNote
and EditNote
component on edit clickI as a user
want to add a new note
so that I can save it for later
/add
/add
there is a form with a textarea and and a cancel and save button/notes
without any changes/notes
with the new note prepended into the list of notes/add
As a user
I want to save my notes and search across sessions
so that I don't lose my data
nothing visual
service.js
to encapsulate storage logicgetNotes()
functionsaveNotes()
functionuseNotes
hookI as a user
want to search my notes
so that I can quickly find the information I am looking for
As a user
I want to click on a tag and get a list of all other notes with that tag
so that I can quickly find related notes
Tag
componentmedium
As a user
I want to delete and edit my notes
so that I can enhance my knowledge base
I as a user
want to undo my last operation
so that I can correct my mistakes
/notes
after an add, edit or delete operationAs a user
I need a list of my notes
so that I can browse my notes to recall my knowledge
/notes
{
id: String,
created: Number,
text: String
}
NoteList
componentNote
componentmedium
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.