Skills / Community / Elixir & Phoenix

Elixir & Phoenix

Build real-time web apps with Elixir and Phoenix Framework. Generates LiveView components, Ecto schemas, PubSub channels, GenServer processes, and OTP supervision trees for fault-tolerant systems.

This skill covers the Elixir/Phoenix ecosystem for building concurrent, fault-tolerant web applications. It generates Phoenix LiveView components with real-time updates, Ecto schemas with changesets and migrations, PubSub for real-time channels, GenServer and Agent processes, OTP supervision trees, Oban background jobs, and deployment with Fly.io releases. Covers Phoenix 1.7+ with verified routes and components.

elixir phoenix liveview otp real-time

When to use

Use when building real-time web apps with Phoenix LiveView, designing Ecto data models, implementing OTP patterns, creating distributed systems with Elixir, or deploying Phoenix apps.

Examples

LiveView dashboard

Build a real-time analytics dashboard

Create a Phoenix LiveView dashboard that shows real-time user activity with live charts, a presence list of online users, and PubSub-powered updates

GenServer cache

Implement a distributed cache with OTP

Build a GenServer-based cache with TTL expiration, a supervision tree for fault tolerance, and distributed state sync across nodes using pg groups
Added to wishlist