Skip to content

Markcial/saasy

Repository files navigation

Saasy

Run command from scratch on you host

Simply execute the mix saasy task. It will prompt you a similar message to this:

$ mix saasy
Missing required argument
Command: saasy --provider [PROVIDER].
Description
-----------
Command that integrates data from different services. Converts their files with data to a native elixir format.
--------------------------
Usage
-----
  --provider: Name of the provider to import. Available ones are: capterra, softwareadvice

Then to import a provider just supply the --provider flag:

$ mix saasy --provider capterra
Importing Categories: Bugs & Issue Tracking, Development Tools; Name: GitGHub; Twitter: @github
Importing Categories: Instant Messaging & Chat, Web Collaboration, Productivity; Name: Slack; Twitter: @slackhq
Importing Categories: Project Management, Project Collaboration, Development Tools; Name: JIRA Software; Twitter: @jira

Create docker container

Execute the task named docker

$ mix docker

Check coverage status

$ mix cover Will create a coverage and open the report on your default browser.

Check the docs

$ mix rtfm Generates documentation and opens it on your default browser.

Installation

If available in Hex, the package can be installed by adding saasy to your list of dependencies in mix.exs:

def deps do
  [
    {:saasy, "~> 0.1.0"}
  ]
end

Documentation can be generated with ExDoc and published on HexDocs. Once published, the docs can be found at https://hexdocs.pm/saasy.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages