{"id":15450069,"url":"https://github.com/ixboy/realtime_search","last_synced_at":"2026-04-21T18:32:01.071Z","repository":{"id":115904312,"uuid":"575187574","full_name":"ixboy/realtime_search","owner":"ixboy","description":null,"archived":false,"fork":false,"pushed_at":"2022-12-09T05:38:14.000Z","size":167,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-12-26T07:48:05.083Z","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/ixboy.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":"2022-12-07T00:18:28.000Z","updated_at":"2022-12-07T00:19:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"26ca5e5e-281c-4cf7-8954-a904360dbd8e","html_url":"https://github.com/ixboy/realtime_search","commit_stats":{"total_commits":18,"total_committers":1,"mean_commits":18.0,"dds":0.0,"last_synced_commit":"dcbe2f1991f7194cc9688046b2242955e50db3e7"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/ixboy/realtime_search","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixboy%2Frealtime_search","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixboy%2Frealtime_search/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixboy%2Frealtime_search/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixboy%2Frealtime_search/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ixboy","download_url":"https://codeload.github.com/ixboy/realtime_search/tar.gz/refs/heads/develop","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ixboy%2Frealtime_search/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":32104471,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-21T11:25:29.218Z","status":"ssl_error","status_checked_at":"2026-04-21T11:25:28.499Z","response_time":128,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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-10-01T21:03:16.829Z","updated_at":"2026-04-21T18:32:01.036Z","avatar_url":"https://github.com/ixboy.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"This is a Project I got from a company called Helpjuice as part of their interview process.\nI was asked to create a blog App with a realtime search box in it, where users search articles, and then to have analytics that display what users were searching for.\nMy goal was to record their input in realtime and ultimately display analytics \u0026 trends on what people are searching for the most. I was asked to finish the whole project within 48 hours. Unfortunately, I couldn't finish the project on time. Due to this, I didn't make it to the next stage of their interview process.\n\n## Screenshot\n\n![screenshot](./app/assets/images/Screenshot1.jpeg)\n![screenshot](./app/assets/images/Screenshot2.jpeg)\n![screenshot](./app/assets/images/Screenshot3.jpeg)\n  \n- [Ruby](https://www.ruby-lang.org/en/) 3.0.1\n- [Rails](https://guides.rubyonrails.org/getting_started.html) 7.0.4\n- [PostgreSQL](https://www.postgresql.org/)\n  - [Gems](https://rubygems.org/)\n  - [Devise](https://github.com/heartcombo/devise)\n  - [Fuzzy-string-match](https://github.com/kiyoka/fuzzy-string-match)\n  - [Stimulus-rails](https://github.com/hotwired/stimulus-rails)\n  - [Faker](https://github.com/faker-ruby/faker)\n\n## Initial settings to run the project\n\n```bash\n# clone the project\ngit clone https://github.com/ixboy/realtime_search.git\n\n# enter the cloned directory\ncd realtime_search\n\n# install Ruby on Rails dependencies\nbundle install\n\n# install Node dependencies\nyarn install\n\n# create the development and test databases\nrails db:create\n\n# create the tables\nrails db:migrate\n\n# populate data\nrails db:seed\n\n# run the project\n./bin/dev\n```\n\n### Prerequisites\n\n- Ruby And Rails v7.x. To learn how to install Ruby on Rails, please follow this [link](https://guides.rubyonrails.org/getting_started.html)\n\n### Usage\n\n- start a server with `./bin/dev`\n\n- open `http://localhost:3000/` in your browser.\n\n- Sign up with your email and password and then you can start enjoying the app...\n- You can also just use the app without signing up.\n\n- After seeding there will be many users created, you can find some user details bellow, all users have the same password for testing purposes.\n- users:\n  - user2@email.com | password: 123456\n  - user3@email.com | password: 123456\n\n## Author\n\n👤 **Iyunda Ismael Antonio**\n\n- GitHub: [@ixboy](https://github.com/ixboy)\n- Twitter: [@ismaelixboy](https://twitter.com/ismaelixboy)\n- LinkedIn: [ismael-antonio](https://www.linkedin.com/in/ismaelantonio/)\n\n## Acknowledgments\n\n### Helpjuice --Thanks for the challenge\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fixboy%2Frealtime_search","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fixboy%2Frealtime_search","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fixboy%2Frealtime_search/lists"}