Switch branches/tags
Nothing to show
Find file History
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
..
Failed to load latest commit information.
app
.gitignore
README.md
brunch-config.js
elm-package.json
package-lock.json
package.json

README.md

Elm Local Journal

Overview

This app allows a user to create journal entries and save them to local storage. The content of entries supports markdown.

Ports are used to communicate with the local storage API, so this is probably a good project to look at if you're interested in interop with Javascript

Getting Started

Install

npm install

npx elm-package install

Run

npm start

Production build

npm build

Elm commands

Elm binaries can be found in node_modules/.bin, if you do not have Elm installed globally. With the latest npm you can run:

npx elm-package install <packageName>

to install new packages. Alternatively, you could add scripts in package.json and run them via npm run ...

Suggested Next Steps

  • Automatically add the current date to a journal entry
  • Add an ability to filter entries by title and/or date
  • Add URL navigation so the back/forward buttons work sensibly