Skip to content

JEC1100/JEC1100.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

notes_app

Project Goal

Write a frontend, single page app using only pure JavaScript (further JS)

Concepts Covered

  • Frontend, single page web apps.
  • Events and event handlers.
  • Manipulating the Document Object Model (DOM).
  • Asynchronous requests.
  • Frontend templating.
  • Frontend routing.

Planning

User Stories

As a programmer
I can see a list of my notes, where each note is abbreviated to the first 20 characters
So I can find the one I want
As a programmer
I can create a new note
So I can record something I need to remember
As a programmer
I can see the full text of an individual note on its own page
So I can see all the information in the note
As a programmer
I can use shortcodes like `:fire:` that get converted into emojis like 🔥
So I can record notes with fun little pictures

Bonus User story

As a programmer
I can refresh the page and still see my notes
So I can remember what I took down

Mockup

Notes app home page mockup Notes app note page mockup

Domain

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 54.2%
  • CSS 32.6%
  • HTML 13.2%