Skip to content

An example Single Page Application in Elm, using elm-mdl for the UI, with a Phoenix backend.

License

Notifications You must be signed in to change notification settings

AkosLukacs/time-tracker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TimeTracker

This is an example Single Page Application in Elm, using elm-mdl for the UI widgets, that will ultimately provide a basic, quasi-full-featured time tracker application frontend in Elm.

This is a project built with detailed explanations along the way, and incrementally, in the DailyDrip Elm topic. Here it is in action:

Example

Detailed walkthroughs

If you'd like to see detailed walkthroughs building this project, they're available at the following URLs:

Elm bits

The elm client lives in ./elm. Look there for more info.

Backend bits

I intend to ultimately write a basic Phoenix-based backend API server for providing a nice means to give examples of persistence, loading data from a CRUD backend, etc. The current implementation is already alive, at ./time_tracker_backend.

License

MIT Licensed, see LICENSE for more details.

About

An example Single Page Application in Elm, using elm-mdl for the UI, with a Phoenix backend.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Elm 68.3%
  • Elixir 27.7%
  • JavaScript 2.9%
  • HTML 1.1%