Skip to content

Deep Work Hours is a time tracking software built with Elixir, Phoenix, and Tailwind CSS.

Notifications You must be signed in to change notification settings

co0lsky/deep-work-hours-phoenix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

28 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep Work Hours

Deep Work Hours is a time tracking software built with Elixir, Phoenix, and Tailwind CSS

Background

In Oct 2019, I started a new job as a tech lead, and switched from PHP to Elixir. With the intention to master the tech stack my team is using, I rebuild my side project Deep Work Hours with the same tech stack.

Install

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Copy sample secret file config/dev.secret.exs.sample to config/dev.secret.exs
  • Configure external services in secret file config/dev.secret.exs
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

External Service

Auth0

Auth0 handles the user authentication.

Tutorial

License

None

About

Deep Work Hours is a time tracking software built with Elixir, Phoenix, and Tailwind CSS.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published