{"id":14955503,"url":"https://github.com/synkevych/nested_rails_forms","last_synced_at":"2026-02-07T06:03:14.963Z","repository":{"id":55619280,"uuid":"292246458","full_name":"Synkevych/nested_rails_forms","owner":"Synkevych","description":"A program for creating a quiz similar to Google Forms.","archived":false,"fork":false,"pushed_at":"2020-12-17T19:11:30.000Z","size":518,"stargazers_count":0,"open_issues_count":9,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-04-03T20:18:28.494Z","etag":null,"topics":["codecov","devise","heroku","herokuapp","jquery","materialize-sass","postresql","rails5","ruby","travis-ci"],"latest_commit_sha":null,"homepage":"https://quiet-plains-51299.herokuapp.com/","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/Synkevych.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":"2020-09-02T10:01:10.000Z","updated_at":"2020-12-25T15:56:25.000Z","dependencies_parsed_at":"2022-08-15T04:40:21.280Z","dependency_job_id":null,"html_url":"https://github.com/Synkevych/nested_rails_forms","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/Synkevych%2Fnested_rails_forms","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synkevych%2Fnested_rails_forms/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synkevych%2Fnested_rails_forms/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Synkevych%2Fnested_rails_forms/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Synkevych","download_url":"https://codeload.github.com/Synkevych/nested_rails_forms/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247070925,"owners_count":20878586,"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":["codecov","devise","heroku","herokuapp","jquery","materialize-sass","postresql","rails5","ruby","travis-ci"],"created_at":"2024-09-24T13:11:14.904Z","updated_at":"2026-02-07T06:03:14.935Z","avatar_url":"https://github.com/Synkevych.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ch1 align=\"center\"\u003e RubyForms \u003c/h1\u003e \u003cbr\u003e\n\u003cp align=\"center\"\u003e\n  \u003ca href=\"https://github.com/Synkevych/ProjID-HR014/\"\u003e\n    \u003cimg alt=\"RubyForms\" title=\"RubyForms\" src=\"https://www.nicepng.com/png/full/234-2344335_long-checklist-vector-checklist-icon.png\" width=\"50\"\u003e\n  \u003c/a\u003e\n\u003c/p\u003e\n\u003cbr/\u003e\n\u003ca href=\"https://codecov.io/gh/Synkevych/ProjID-HR014\"\u003e\n  \u003cimg src=\"https://codecov.io/gh/Synkevych/ProjID-HR014/branch/master/graph/badge.svg?token=ZWBWFMZDHC\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"https://travis-ci.com/Synkevych/ProjID-HR014\"\u003e\n  \u003cimg src=\"https://travis-ci.com/Synkevych/ProjID-HR014.svg?token=YqQkvEJseUFsPXjFZnsZ\u0026branch=master\" /\u003e\n\u003c/a\u003e\n\u003ca href=\"http://hits.dwyl.com/Synkevych/nested_rails_forms\"\u003e\n  \u003cimg src=\"http://hits.dwyl.com/Synkevych/nested_rails_forms.svg\" /\u003e\n\u003c/a\u003e\n\u003cbr/\u003e\n\u003cp align=\"center\"\u003e\n  RubyForms easy form creation and answers to them. Built with RoR framework, tested with RSpec, deployed to Heroku.\n\u003c/p\u003e\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Features](#features)\n- [Getting started](#getting-started)\n- [Feedback](#feedback)\n\n\u003c!-- END doctoc generated TOC please keep comment here to allow auto update --\u003e\n\n## Introduction\n\nCreate a new form with a dynamic question field, publish it for other users, answer these questions with comment and save them. View your answer on the show page and share the link with your result to other users. Deployed to Heroku and available [online](https://quiet-plains-51299.herokuapp.com/).\n\n## Features\n\nA few of the things you can do with RubyForms:\n\n* Register to app or login  \n![Log In page](public/img/login.png)\n* Create new checklist form with unlimited questions  \n![Checklist show page](public/img/checklists_show.png)\n* If your survey form is ready, publish it (click on the checkbox with the name \"Unpublished\")\n* Find the required survey among the published survey forms and create forms with answers\n* Answer all questions in the survey and save your result  \n![Audit edit page](public/img/audits_new.png)\n* View all your questions and answers in the survey  \n![Audit show page](public/img/audits_show.png)\n* View all your Audits  \n![Audit index page](public/img/audits_index.png)\n\n## Getting started\n\n##### Prerequisites\n\nThe setups steps expect following tools installed on the system.\n\n- Github\n- Ruby [2.6.3](https://www.ruby-lang.org/en/news/2019/04/17/ruby-2-6-3-released/)\n- Rails [5.2.4.3](https://weblog.rubyonrails.org/2020/5/18/Rails-5-2-4-3-and-6-0-3-1-have-been-released/)\n- PostgreSQL \u003e= 9.3\n\n##### 1. Check out the repository\n\n```bash\ngit clone https://github.com/Synkevych/ProjID-HR014.git\n```\n\n##### 2. Create database.yml file\n\nCopy the sample database.yml file and edit the database configuration as required.\n\n```bash\ncp config/database.yml.sample config/database.yml\n```\n\n##### 3. Create and setup the database\n\nRun the following commands to create and setup the database.\n\n```ruby\nrails db:create\nrails db:setup\nrails db:migrate\n```\n\n##### 4. Start the Rails server\n\nYou can start the rails server using the command given below.\n\n```ruby\nrails s\n```\n\nAnd now you can visit the site with the URL http://localhost:3000\n\n##### 5. Running specs tests\n\nYou can run all tests using the command given below.\n\n```bash\n# Default: Run all spec files (i.e., those matching spec/**/*_spec.rb)\n$ rspec\n\n# Run all spec files in a single directory (recursively)\n$ rspec spec/models\n\n# Run a single spec file\n$ rspec spec/controllers/accounts_controller_spec.rb\n\n# Run a single example from a spec file (by line number)\n$ rspec spec/controllers/accounts_controller_spec.rb:8\n\n# See all options for running specs\n$ rspec --help\n```\n\n## Feedback\n\nFeel free to send us feedback on [Twitter](https://twitter.com/synkevych) or [file an issue](https://github.com/Synkevych/ProjID-HR014/issues/new). Feature requests are always welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynkevych%2Fnested_rails_forms","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fsynkevych%2Fnested_rails_forms","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fsynkevych%2Fnested_rails_forms/lists"}