Deep Work Hours is a time tracking software built with Elixir, Phoenix, and Tailwind CSS
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 dependencies with
mix deps.get
- Create and migrate your database with
mix ecto.setup
- Copy sample secret file
config/dev.secret.exs.sample
toconfig/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
Auth0 handles the user authentication.
None