All Projects → ValdesChe → WhatChat

ValdesChe / WhatChat

Licence: other
A web chat application clone of Whatsapp web using Elixir / Phoenix, VueJs and PostgreSQL.

Programming Languages

Vue
7211 projects
elixir
2628 projects
javascript
184084 projects - #8 most used programming language
HTML
75241 projects

Projects that are alternatives of or similar to WhatChat

Phoenix In Action
Code snippets and examples from the book Phoenix in Action from Manning and Geoffrey Lessel
Stars: ✭ 60 (+87.5%)
Mutual labels:  elixir-phoenix, phoenix-framework
Docker Phoenix
A dockerized Phoenix development and runtime environment.
Stars: ✭ 152 (+375%)
Mutual labels:  elixir-phoenix, phoenix-framework
Shorten api tutorial
🔗How to make a link shortener using Elixir, Phoenix and Mnesia
Stars: ✭ 60 (+87.5%)
Mutual labels:  elixir-phoenix, phoenix-framework
Awesome Phoenix
🔥 Collection of awesome open-source apps made with Phoenix Framework
Stars: ✭ 481 (+1403.13%)
Mutual labels:  elixir-phoenix, phoenix-framework
phx raws
Raw websocket server on top of Phoenix.
Stars: ✭ 27 (-15.62%)
Mutual labels:  elixir-phoenix, phoenix-framework
Elixir Phoenix Realworld Example App
Exemplary real world application built with Elixir + Phoenix
Stars: ✭ 764 (+2287.5%)
Mutual labels:  elixir-phoenix, phoenix-framework
Adoptoposs
Finding co-maintainers for your open source software project.
Stars: ✭ 93 (+190.63%)
Mutual labels:  elixir-phoenix, phoenix-framework
Firebird
Template for Phoenix 1.3 projects
Stars: ✭ 66 (+106.25%)
Mutual labels:  elixir-phoenix, phoenix-framework
live dj
💿 Join or create video playlists to share a real-time experience with others! 🎧
Stars: ✭ 19 (-40.62%)
Mutual labels:  elixir-phoenix, phoenix-framework
Elixir Companies
A list of companies currently using Elixir in production.
Stars: ✭ 1,475 (+4509.38%)
Mutual labels:  elixir-programming-language, phoenix-framework
Papercups
Open-source live customer chat
Stars: ✭ 4,554 (+14131.25%)
Mutual labels:  elixir-phoenix, phoenix-framework
vim-ide-elixir
Highly opininated setup of vim plugins for Elixir development
Stars: ✭ 28 (-12.5%)
Mutual labels:  elixir-programming-language, elixir-phoenix
Godello
Trello inspired kanban board made with the Godot Engine and GDScript, powered by an online real-time collaborative backend (Elixir and Phoenix Channels)
Stars: ✭ 273 (+753.13%)
Mutual labels:  elixir-phoenix, phoenix-framework
Elixirbooks
List of Elixir books
Stars: ✭ 1,021 (+3090.63%)
Mutual labels:  elixir-phoenix, phoenix-framework
Short url
🔗 short url app elixir Phoenix
Stars: ✭ 162 (+406.25%)
Mutual labels:  elixir-phoenix, phoenix-framework
autoform
🤖📝 AutoForm is the simplest way to automatically generate fast, beautiful and standards/WCAG compliant HTML forms based on an Ecto Schema in a Phoenix Web Application to *significantly* speed up Web App Development. 🚀
Stars: ✭ 18 (-43.75%)
Mutual labels:  elixir-phoenix, phoenix-framework
pryin
PryIn is an Application Performance Monitoring platform for your Elixir/Phoenix application.
Stars: ✭ 25 (-21.87%)
Mutual labels:  elixir-phoenix, phoenix-framework
vuetibook
Integrating Vue.js, Vuetify and Storybook
Stars: ✭ 16 (-50%)
Mutual labels:  vue-router
live view black jack
BlackJack https://polite-angelic-beaver.gigalixirapp.com/
Stars: ✭ 58 (+81.25%)
Mutual labels:  elixir-phoenix
inertia phoenix
Inertiajs Adapter for Elixir Phoenix
Stars: ✭ 60 (+87.5%)
Mutual labels:  elixir-phoenix

Build Status codecov License Heroku

WhatChat

A WhatsApp web simple clone using Elixir/Phoenix, VueJs and PostgreSQL.

Screenshots

Screenshot

LIVE DEMO : https://whatchatapp.herokuapp.com/

VIDEO DEMO v0: https://www.youtube.com/watch?v=Kha_Y7a4yrs

Requirements

  • Inotify-tools (see the following guide )
  • Erlang 24.0
  • Elixir 1.11.4
  • Nodejs 14.16.1

Installation

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with cd assets && npm install
  • Start Phoenix endpoint with mix phx.server

Features

  • User authentication
  • User registration
  • 'Friends'/Groups Chat messages
  • Profile settings

Now you can visit localhost:4000 from your browser.

Ready to run in production? Please check our deployment guides.

Contacts

Get in touch with the authors

Learn more

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].