slack-clone-vuejs-elixir-phoenix
slack-clone-vuejs-elixir-phoenix copied to clipboard
This Project is a Slack clone built with Phoenix and VueJS.
About
This Project was inspired by Slack clone built with Phoenix and React
This Project is a Slack clone built with Phoenix and VueJS.
Getting started
To run the project locally:
quick start
bring up the backend then the frontend:
make up_backend
make up_frontend
Running the Phoenix app
detailed
Download dependencies
cd api
mix deps.get
Edit the database connection config in /config/dev.exs
or config/dev.secret.exs
with your postgres user info if needed
Create and migrate the database
mix ecto.create && mix ecto.migrate
Start the server
mix phoenix.server
Running the VueJS app
Install Yarn
Install dependencies
cd web
yarn
Start the dev server
yarn run dev