{"id":31032341,"url":"https://github.com/andrewjh271/social-scrolls","last_synced_at":"2026-01-21T12:36:01.412Z","repository":{"id":139233721,"uuid":"318964035","full_name":"andrewjh271/social-scrolls","owner":"andrewjh271","description":"Like Facebook, without the baggage","archived":false,"fork":false,"pushed_at":"2025-07-10T21:33:45.000Z","size":104891,"stargazers_count":1,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-09-14T00:57:50.424Z","etag":null,"topics":["rails","ruby","ruby-on-rails","social-media","social-network"],"latest_commit_sha":null,"homepage":"","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/andrewjh271.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,"zenodo":null}},"created_at":"2020-12-06T06:05:05.000Z","updated_at":"2025-07-10T21:33:50.000Z","dependencies_parsed_at":null,"dependency_job_id":"12c943f8-5095-431e-94fa-b26ca1e6e842","html_url":"https://github.com/andrewjh271/social-scrolls","commit_stats":null,"previous_names":["andrewjh271/social-scrolls"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/andrewjh271/social-scrolls","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewjh271%2Fsocial-scrolls","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewjh271%2Fsocial-scrolls/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewjh271%2Fsocial-scrolls/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewjh271%2Fsocial-scrolls/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/andrewjh271","download_url":"https://codeload.github.com/andrewjh271/social-scrolls/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/andrewjh271%2Fsocial-scrolls/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":28632856,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-01-21T04:47:28.174Z","status":"ssl_error","status_checked_at":"2026-01-21T04:47:22.943Z","response_time":86,"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":["rails","ruby","ruby-on-rails","social-media","social-network"],"created_at":"2025-09-14T00:57:47.663Z","updated_at":"2026-01-21T12:36:01.382Z","avatar_url":"https://github.com/andrewjh271.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Social Scrolls\n\nLike Facebook, but without the baggage.\n\n---\n\nUsers can create posts, upload pictures, manage friends and friend requests, like comments/posts, comment on comments/posts, search for friends or website content, and navigate to their personalized pages:\n\n- Timeline\n\n- Personal Posts\n\n- Personal Photos\n\n- Liked Posts\n\nUsers can login or sign up with Facebook, Github, or an email address, and edit their accounts and profiles. Confirmation emails are sent to new users when they sign up.\n\n---\n\nOmniAuth is implemented for Facebook and Github. Active Storage is used for avatar and photo uploads, using cloud storage on [Cloudinary](https://cloudinary.com/). Action Mailer is used with the default [Mail](https://github.com/mikel/mail) gem.\n\nTest suite covers Models, Controllers, Mailers, and Integration Testing with Capybara.\n\n---\n\nSome screen recordings of Social Scrolls when it was still live, hosted on Heroku:\n\n![example1.gif](public/example1.gif)\n\n![example2.gif](public/example2.gif)\n\n![example3.gif](public/example3.gif)\n\n![example4.gif](public/example4.gif)\n\n-Andrew Hayhurst","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewjh271%2Fsocial-scrolls","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fandrewjh271%2Fsocial-scrolls","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fandrewjh271%2Fsocial-scrolls/lists"}