Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vikdotdev/remote-flow
https://github.com/vikdotdev/remote-flow
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/vikdotdev/remote-flow
- Owner: vikdotdev
- Created: 2019-11-07T16:53:52.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T15:45:10.000Z (almost 2 years ago)
- Last Synced: 2024-04-14T09:59:17.270Z (9 months ago)
- Language: Ruby
- Size: 9.9 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 42
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Description
__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.# Prerequisites
To 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.ImageMagick6 and latest GhostScript are also required. Make sure to edit `/etc/ImageMagick-6/policy.xml` as root to allow ImageMagick to perform PDF conversion:
```
......
```
# Setup
To setup a project you need to run following commands:
```
git clone https://github.com/vikdotdev/remote-flow.git
cd remote-flow
bundle install
rails db:migrate
rails s
```
Running server should appear at `localhost:3000`.To run tests use `rspec` command.
# Running specs in parallel
Create additional database(s):
```
rake parallel:create
```
Copy development schema (repeat after migrations):
```
rake parallel:prepare
```
Setup environment from scratch (create db and loads schema, useful for CI):
```
rake parallel:setup
```
Run
```
rake parallel:spec # RSpec
```