{"id":19795638,"url":"https://github.com/oluwis/rails-blog-app","last_synced_at":"2026-05-19T03:36:37.715Z","repository":{"id":233992096,"uuid":"787578032","full_name":"OLuwis/rails-blog-app","owner":"OLuwis","description":"Blog feito com Ruby on Rails.","archived":false,"fork":false,"pushed_at":"2024-10-05T08:31:32.000Z","size":158,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-28T16:09:19.671Z","etag":null,"topics":["rails","rails7","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/OLuwis.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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":"2024-04-16T19:39:52.000Z","updated_at":"2025-02-14T21:21:36.000Z","dependencies_parsed_at":"2024-04-17T22:26:08.090Z","dependency_job_id":"eebb0ee0-2d78-4f9a-8d4b-9cacbf6e5968","html_url":"https://github.com/OLuwis/rails-blog-app","commit_stats":null,"previous_names":["oluwis/rails-blog","oluwis/rails-blog-app"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/OLuwis/rails-blog-app","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OLuwis%2Frails-blog-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OLuwis%2Frails-blog-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OLuwis%2Frails-blog-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OLuwis%2Frails-blog-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/OLuwis","download_url":"https://codeload.github.com/OLuwis/rails-blog-app/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/OLuwis%2Frails-blog-app/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":263957845,"owners_count":23535605,"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":["rails","rails7","ruby","ruby-on-rails"],"created_at":"2024-11-12T07:16:55.637Z","updated_at":"2026-05-19T03:36:37.676Z","avatar_url":"https://github.com/OLuwis.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cp align=\"center\"\u003e\n  \u003cimg src=\"https://upload.wikimedia.org/wikipedia/commons/6/62/Ruby_On_Rails_Logo.svg\" style=\"display:block; width: 50%;\"\u003e\n  \u003ch3 align=\"center\"\u003e\n    Rails Blog App\n  \u003c/h3\u003e\n\u003c/p\u003e\n\n## BR\n\n### Introdução\n\nEsta aplicação foi feita usando Ruby 3+ e Rails 7+.\n\nEste blog possui sistema de CRUD, autenticação, integração com bancos de dados, testes unitários e de integração, envios de emails, arquitetura MVC e jobs assíncronos em segundo plano.\n\nEste blog é conteinerizado com Docker e Compose, e também usa Sidekiq para jobs em segundo plano.\n\n### Feito com\n![Ruby Badge](https://img.shields.io/badge/Ruby-CC342D?logo=ruby\u0026logoColor=fff\u0026style=for-the-badge)\n![Ruby on Rails Badge](https://img.shields.io/badge/Ruby%20on%20Rails-D30001?logo=rubyonrails\u0026logoColor=fff\u0026style=for-the-badge)\n![Sidekiq Badge](https://img.shields.io/badge/Sidekiq-B1003E?logo=sidekiq\u0026logoColor=fff\u0026style=for-the-badge)\n![Redis Badge](https://img.shields.io/badge/Redis-FF4438?logo=redis\u0026logoColor=fff\u0026style=for-the-badge)\n![PostgreSQL Badge](https://img.shields.io/badge/PostgreSQL-4169E1?logo=postgresql\u0026logoColor=fff\u0026style=for-the-badge)\n![SQLite Badge](https://img.shields.io/badge/SQLite-003B57?logo=sqlite\u0026logoColor=fff\u0026style=for-the-badge)\n![Docker Badge](https://img.shields.io/badge/Docker-2496ED?logo=docker\u0026logoColor=fff\u0026style=for-the-badge)\n\n### Desenvolvimento Local\n\n1. Clone este repositório\n```sh\ngit clone https://github.com/OLuwis/rails-blog-app.git\n```\n2. Inicie o servidor local\n```sh\nbin/rails server\n```\n3. Acesse o servidor no seu navegador\n```sh\nhttp://localhost:3000\n```\n\n## EN\n\n### Introduction\n\nThis application was built using Ruby 3+ and Rails 7+.\n\nThis blog features a CRUD system, authentication, database integration, unit and integration testing, email sending, MVC architecture, and asynchronous background jobs.\n\nThis blog is containerized with Docker and Compose, and also uses Sidekiq for background jobs.\n\n### Built with\n![Ruby Badge](https://img.shields.io/badge/Ruby-CC342D?logo=ruby\u0026logoColor=fff\u0026style=for-the-badge)\n![Ruby on Rails Badge](https://img.shields.io/badge/Ruby%20on%20Rails-D30001?logo=rubyonrails\u0026logoColor=fff\u0026style=for-the-badge)\n![Sidekiq Badge](https://img.shields.io/badge/Sidekiq-B1003E?logo=sidekiq\u0026logoColor=fff\u0026style=for-the-badge)\n![Redis Badge](https://img.shields.io/badge/Redis-FF4438?logo=redis\u0026logoColor=fff\u0026style=for-the-badge)\n![PostgreSQL Badge](https://img.shields.io/badge/PostgreSQL-4169E1?logo=postgresql\u0026logoColor=fff\u0026style=for-the-badge)\n![SQLite Badge](https://img.shields.io/badge/SQLite-003B57?logo=sqlite\u0026logoColor=fff\u0026style=for-the-badge)\n![Docker Badge](https://img.shields.io/badge/Docker-2496ED?logo=docker\u0026logoColor=fff\u0026style=for-the-badge)\n\n### Local Development\n\n1. Clone this repository\n```sh\ngit clone https://github.com/OLuwis/rails-blog-app.git\n```\n2. Start the local server\n```sh\nbin/rails server\n```\n3. Access the server in your browser\n```sh\nhttp://localhost:3000\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foluwis%2Frails-blog-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foluwis%2Frails-blog-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foluwis%2Frails-blog-app/lists"}