code-shoily / Karma_werks
A project management tool created with Elixir, Phoenix and Dgraph
Stars: ✭ 17
Programming Languages
elixir
2628 projects
Projects that are alternatives of or similar to Karma werks
Lavagna
Lavagna: issue tracker/project management tool
Stars: ✭ 527 (+3000%)
Mutual labels: project-management
Gantt
GPL version of Javascript Gantt Chart
Stars: ✭ 653 (+3741.18%)
Mutual labels: project-management
Zentaopms
Zentao is an agile(scrum) project management system/tool, Free Upgrade Forever!
Stars: ✭ 716 (+4111.76%)
Mutual labels: project-management
Ganttproject
Official GanttProject repository
Stars: ✭ 538 (+3064.71%)
Mutual labels: project-management
Kaffy
Powerfully simple admin package for phoenix applications
Stars: ✭ 617 (+3529.41%)
Mutual labels: phoenix
Faker
Faker is a pure Elixir library for generating fake data.
Stars: ✭ 673 (+3858.82%)
Mutual labels: phoenix
Openproject
OpenProject is the leading open source project management software.
Stars: ✭ 5,337 (+31294.12%)
Mutual labels: project-management
Leantime
Leantime is a lean project management system for innovators. Designed to help you manage your projects from ideation to delivery.
Stars: ✭ 702 (+4029.41%)
Mutual labels: project-management
Workflowr
Organize your project into a research website
Stars: ✭ 551 (+3141.18%)
Mutual labels: project-management
Javascriptenhancements
JavaScript Enhancements is a plugin for Sublime Text 3. It offers not only a smart javascript autocomplete but also a lot of features about creating, developing and managing javascript projects (real-time errors, code refactoring, etc.).
Stars: ✭ 592 (+3382.35%)
Mutual labels: project-management
Phoenix swagger
Swagger integration to Phoenix framework
Stars: ✭ 533 (+3035.29%)
Mutual labels: phoenix
Waffle.io
Smart and Simple Project Management for Teams on GitHub (A repo for tracking the Waffle.io team's public-facing work.)
Stars: ✭ 775 (+4458.82%)
Mutual labels: project-management
Bodyguard
Simple authorization conventions for Phoenix apps
Stars: ✭ 523 (+2976.47%)
Mutual labels: phoenix
Projeny
A project and package manager for Unity
Stars: ✭ 656 (+3758.82%)
Mutual labels: project-management
Phx gen auth
An authentication system generator for Phoenix 1.5 applications.
Stars: ✭ 702 (+4029.41%)
Mutual labels: phoenix
KarmaWerks
Checklist and Prerequisites:
- Elixir 1.10.x
- Docker (Or the latest version of DGraph)
- Node and NPM
To 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
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/
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].