{"id":19667191,"url":"https://github.com/vikdotdev/remote-flow","last_synced_at":"2025-02-27T04:18:39.536Z","repository":{"id":36161086,"uuid":"220285891","full_name":"vikdotdev/remote-flow","owner":"vikdotdev","description":null,"archived":false,"fork":false,"pushed_at":"2023-01-19T15:45:10.000Z","size":10386,"stargazers_count":0,"open_issues_count":42,"forks_count":1,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-10T02:52:50.654Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vikdotdev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-11-07T16:53:52.000Z","updated_at":"2020-01-24T12:10:48.000Z","dependencies_parsed_at":"2023-02-11T07:31:00.905Z","dependency_job_id":null,"html_url":"https://github.com/vikdotdev/remote-flow","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikdotdev%2Fremote-flow","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikdotdev%2Fremote-flow/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikdotdev%2Fremote-flow/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vikdotdev%2Fremote-flow/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vikdotdev","download_url":"https://codeload.github.com/vikdotdev/remote-flow/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240976351,"owners_count":19887472,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-11T16:31:03.616Z","updated_at":"2025-02-27T04:18:39.517Z","avatar_url":"https://github.com/vikdotdev.png","language":"Ruby","readme":"# Description\n__Reflow__ is a project that allows you to upload and update contents to display on remote clients with the ability to change them in real time. Project uses [frest template](https://www.pixinvent.com/demo/frest-clean-bootstrap-admin-dashboard-template/html/ltr/vertical-menu-template/dashboard-ecommerce.html) as a front-end.\n\n# Prerequisites\nTo run the project you'll need ruby version 2.6.5p, postgresql 12.1, nodejs 10.16.0 and Yarn 1.21.0 to be installed. It may work on older versions but it wasn't tested.\n\nImageMagick6 and latest GhostScript are also required. Make sure to edit `/etc/ImageMagick-6/policy.xml` as root to allow ImageMagick to perform PDF conversion:\n```\n...\n\u003cpolicymap\u003e\n  ...\n  \u003cpolicy domain=\"module\" rights=\"read|write\" pattern=\"{PS,PDF,XPS}\" /\u003e\n  \u003c!-- \u003cpolicy domain=\"delegate\" rights=\"none\" pattern=\"gs\" /\u003e --\u003e\n\u003c/policymap\u003e\n```\n\n# Setup\nTo setup a project you need to run following commands:\n```\ngit clone https://github.com/vikdotdev/remote-flow.git\ncd remote-flow\nbundle install\nrails db:migrate\nrails s\n```\nRunning server should appear at `localhost:3000`.\n\nTo run tests use `rspec` command.\n\n# Running specs in parallel\n\nCreate additional database(s):\n```\nrake parallel:create\n```\nCopy development schema (repeat after migrations):\n```\nrake parallel:prepare\n```\nSetup environment from scratch (create db and loads schema, useful for CI):\n```\nrake parallel:setup\n```\nRun\n```\nrake parallel:spec          # RSpec\n```\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikdotdev%2Fremote-flow","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvikdotdev%2Fremote-flow","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvikdotdev%2Fremote-flow/lists"}