{"id":26061703,"url":"https://github.com/watson-clara/inclusive-form-builder","last_synced_at":"2026-05-06T00:06:56.186Z","repository":{"id":281259407,"uuid":"944193400","full_name":"watson-clara/Inclusive-Form-Builder","owner":"watson-clara","description":"An accessible form builder that enables healthcare providers to create customizable patient forms. Features include multilingual support, real-time preview, multiple field types (text, select, radio, checkbox), and WCAG compliance. Built with Ruby on Rails and Bootstrap.","archived":false,"fork":false,"pushed_at":"2025-03-07T21:34:22.000Z","size":0,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-07T22:27:10.427Z","etag":null,"topics":["bootstrap","ruby-on-rails","wcag"],"latest_commit_sha":null,"homepage":"","language":"HTML","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/watson-clara.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-03-06T23:59:45.000Z","updated_at":"2025-03-07T21:36:37.000Z","dependencies_parsed_at":"2025-03-07T22:37:22.999Z","dependency_job_id":null,"html_url":"https://github.com/watson-clara/Inclusive-Form-Builder","commit_stats":null,"previous_names":["watson-clara/inclusive-form-builder"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-clara%2FInclusive-Form-Builder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-clara%2FInclusive-Form-Builder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-clara%2FInclusive-Form-Builder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/watson-clara%2FInclusive-Form-Builder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/watson-clara","download_url":"https://codeload.github.com/watson-clara/Inclusive-Form-Builder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":242566165,"owners_count":20150481,"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":["bootstrap","ruby-on-rails","wcag"],"created_at":"2025-03-08T15:13:09.877Z","updated_at":"2025-12-08T00:03:22.153Z","avatar_url":"https://github.com/watson-clara.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Inclusive Form Builder\n\nA user-friendly form builder focused on accessibility and inclusivity.\n\n## Status\n🚧 This project is still being actively developed and debugged. Major features like the form preview functionality are being refined.\n\n## Features (In Progress)\n- Drag-and-drop form building\n- Multiple field types (text, textarea, select, radio, checkbox)\n- Real-time preview\n- Accessibility-first design\n- Form validation\n- Response collection\n\n## Features\n\n- **Accessible Form Creation**\n  - WCAG 2.1 compliant forms (in progress)\n  - Screen reader friendly\n  - Keyboard navigation support\n  - Clear error messages\n  - Help text for form fields\n\n- **Multilingual Support** (in progress)\n  - Automatic translation of form fields\n  - Support for multiple languages including:\n    - English\n    - Spanish\n    - French\n  - Language preference settings for users\n\n- **Form Field Types**\n  - Text input\n  - Text area\n  - Select dropdown\n  - Radio buttons\n  - Checkboxes\n\n- **Form Management**\n  - Create and edit forms\n  - Preview forms\n  - Track form submissions\n  - Form status management (active/inactive)\n\n## Technical Stack\n\n- **Backend**\n  - Ruby 3.2\n  - Rails 8.0\n  - PostgreSQL database\n\n- **Frontend**\n  - Bootstrap 5\n  - Stimulus.js\n  - Hotwire/Turbo\n  - Font Awesome icons\n\n## Getting Started\n\n1. **Prerequisites**\n   ```bash\n   ruby 3.2.0\n   postgresql\n   ```\n\n2. **Installation**\n   ```bash\n   # Clone the repository\n   git clone https://github.com/watson-clara/inclusive-form-builder.git\n   cd inclusive-form-builder\n\n   # Install dependencies\n   bundle install\n\n   # Setup database\n   rails db:create db:migrate db:seed\n   ```\n\n3. **Running the Application**\n   ```bash\n   # Start the Rails server\n   rails server\n   ```\n\n4. Visit `http://localhost:3000` in your browser\n\n## Sample Accounts\n\nThe seed data includes these test accounts:\n\n| Role     | Email               | Password |\n|----------|---------------------|----------|\n| Admin    | admin@example.com   | password |\n| Provider | provider@example.com| password |\n| Patient  | patient@example.com | password |\n\n## Accessibility Features (in progress)\n\n- ARIA labels and descriptions\n- Semantic HTML structure\n- Keyboard navigation support\n- Clear error messages\n- Form field help text\n\n## Multilingual Support (in progress)\n\nForms can be translated into multiple languages:\n- English (default)\n- Spanish\n- French\n\n## License\n\nThis project is licensed under the MIT License - see the LICENSE.md file for details\n\n## Acknowledgments\n\n- Bootstrap for the UI framework\n- Font Awesome for icons\n- The Rails community for inspiration and support\n\n## Contributing\nAs this is an active work in progress, please feel free to open issues for bugs or feature requests.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatson-clara%2Finclusive-form-builder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwatson-clara%2Finclusive-form-builder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwatson-clara%2Finclusive-form-builder/lists"}