Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/code-shoily/karma_werks
A project management tool created with Elixir, Phoenix and Dgraph
https://github.com/code-shoily/karma_werks
dgraph elixir phoenix project-management stenciljs
Last synced: about 1 month ago
JSON representation
A project management tool created with Elixir, Phoenix and Dgraph
- Host: GitHub
- URL: https://github.com/code-shoily/karma_werks
- Owner: code-shoily
- Created: 2019-09-25T21:31:01.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T02:10:46.000Z (almost 2 years ago)
- Last Synced: 2024-08-04T01:16:28.831Z (4 months ago)
- Topics: dgraph, elixir, phoenix, project-management, stenciljs
- Language: Elixir
- Homepage:
- Size: 1.98 MB
- Stars: 20
- Watchers: 4
- Forks: 3
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- open-production-web-projects - KarmaWerks - A project management tool created with Elixir, Phoenix and Dgraph (Elixir / Phoenix)
README
# KarmaWerks
Checklist and Prerequisites:
* Elixir 1.10.x
* Docker (Or the latest version of DGraph)
* Node and NPMTo start your Phoenix server:
* Install and run Dgraph from `https://dgraph.io/downloads`
* Setup the project with `mix setup`
* Start Phoenix endpoint with `mix phx.server`Now you can visit [`localhost:4000`](http://localhost:4000) from your browser.
Running the tests:
`mix test` command starts a separate Dgraph instance via `scripts/start_dgraph.sh`. It listens to port `19080`. The container can be stopped with `scripts/stop_dgraph.sh` and all data is removed when done so.
Regarding Dgraph ports:
If you have to change any of the ports of Dgraph due to conflict, please reflect it on `config/dev.exs` and/or `config.test.exs`. (`config :karma_werks, :dgraph_port`). In `prod.exs` it should contain environment variables according to your production setup.
## Technologies Used <3
* Elixir: http://elixir-lang.org/
* Phoenix: https://www.phoenixframework.org/
* Dgraph: https://dgraph.io/
* Bulma: https://bulma.io/