Skip to content

FabioRNobrega/elixir-phoenix-liveview-messenger-example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Messenger Example | Farno

This is a simple messenger application with phoenix live view and elixir, this project was done following the talk of Geoffrey Lessel on Manning live stream on Youtube. I made some improvements such as layout, but the core knowledge is still there.

Support Lessel buy his book at Phoenix in Action

I use:

  • Erlang/OTP 24
  • IEx 1.13.4 (compiled with Erlang/OTP 22)
  • Phoenix v1.6

Table of contents

Install

For run this application you need to have erlang and Elixir installed. You can follow the ElixirSchool tutorial to help you with that.

Usage

Clone this repo and cd into and install dependencies with

mix deps.get

Start Phoenix endpoint with mix phx.server or inside IEx with iex -S mix phx.server

Now you can visit localhost:4000 from your browser.

Tests

The tests are made using ExUnit and can be found on the test folder. To run use

mix test

Git Guideline

Create your branches and commits using the English language and following this guideline.

Branches

  • Feature: feat/branch-name
  • Hotfix: hotfix/branch-name
  • POC: poc/branch-name
  • Example example/branch-name

Commits prefix

  • Chore: chore(context): message
  • Feat: feat(context): message
  • Fix: fix(context): message
  • Refactor: refactor(context): message
  • Tests: tests(context): message
  • Docs: docs(context): message

About

A simple messenger application with phoenix live view and elixir

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages