https://github.com/juanmanuelramallo/target-mvd
Target MVD
https://github.com/juanmanuelramallo/target-mvd
Last synced: 3 months ago
JSON representation
Target MVD
- Host: GitHub
- URL: https://github.com/juanmanuelramallo/target-mvd
- Owner: juanmanuelramallo
- Created: 2019-04-29T19:23:55.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-19T12:40:09.000Z (over 2 years ago)
- Last Synced: 2025-01-10T09:42:27.689Z (4 months ago)
- Language: Ruby
- Homepage: https://jmtargetmvd.docs.apiary.io/
- Size: 288 KB
- Stars: 0
- Watchers: 4
- Forks: 2
- Open Issues: 11
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Target MVD
[](https://circleci.com/gh/juanmanuelramallo/target-mvd)
[](https://codeclimate.com/github/juanmanuelramallo/target-mvd/maintainability)
[](https://codeclimate.com/github/juanmanuelramallo/target-mvd/test_coverage)## Up and running
It uses ruby 2.6.2
- `gem install bundler` (if necessary)
- `bundle install`
- `bundle exec rails db:setup` (it uses postgres)### For sidekiq
Redis is needed to be installed and running a server (in mac `brew install redis` and `brew services start redis`).### Environment variables
```bash
cp ./config/application.yml.dist ./config/application.yml
```### Run the app
```bash
./bin/start
```[Foreman](http://ddollar.github.io/foreman/) is used to manage the processes of the application.
Update them in the `./Procfile.dev` file.## Tests
```bash
bundle exec rspec
```## [API Blueprint](https://jmtargetmvd.docs.apiary.io/)
```bash
./bin/docs
```[RSpec api documentation](https://github.com/zipmark/rspec_api_documentation) is used to generate the blueprint.
Add the specs inside the `./spec/acceptance/` folder.## Tasks
Populate the topics table running `bundle exec rails topics:seed`