vutuv
vutuv is a business network which is hosted at https://www.vutuv.de. Think of it as a free, fast and secure open-source alternative for LinkedIn or XING. The first version of vutuv can be found in the branch v1.1.
Getting started
vutuv is a Phoenix Framework application. Please install the following software first (asdf-vm is a good version manager):
- Erlang > 21.1
- Elixir > 1.8
- nodejs > 6.8.0
- postgresql
After cloning the repository, run mix deps.get
and (cd assets && npm install)
to install dependencies.
To create the database and run migrations, run mix ecto.setup
.
To start the Phoenix endpoint within an iex shell, run iex -S mix phx.server
.
See the contributing guide for more information about setting up your development environment and opening pull requests.
Custom generators
We are using custom templates for context and schema generation (when
using the Phoenix phx.gen.*
generators). After running phx.gen.context
,
you will need to edit the typespec in the schema file - changing any
instance of any
to the correct type.
License
MIT license. See the LICENSE for details.