{"id":17898756,"url":"https://github.com/munyabelden/blog_app","last_synced_at":"2026-05-05T21:35:05.720Z","repository":{"id":174885112,"uuid":"652927793","full_name":"Munyabelden/Blog_App","owner":"Munyabelden","description":"The blog application provides an intuitive and engaging platform for users to share their thoughts and ideas through blog posts, while also facilitating interaction and engagement among users through comments and likes.","archived":false,"fork":false,"pushed_at":"2023-07-02T18:39:52.000Z","size":130,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"develop","last_synced_at":"2025-02-08T19:11:54.627Z","etag":null,"topics":["cancancan","devise","postgresql","rails-api","rails-spec","rswag","ruby","ruby-on-rails","sql"],"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/Munyabelden.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":"2023-06-13T04:30:54.000Z","updated_at":"2023-07-08T21:23:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"97cde6d9-29bf-4d04-9e86-b4d7a2fe1278","html_url":"https://github.com/Munyabelden/Blog_App","commit_stats":null,"previous_names":["munyabelden/blog_app"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FBlog_App","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FBlog_App/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FBlog_App/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Munyabelden%2FBlog_App/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Munyabelden","download_url":"https://codeload.github.com/Munyabelden/Blog_App/tar.gz/refs/heads/develop","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246939239,"owners_count":20857922,"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":["cancancan","devise","postgresql","rails-api","rails-spec","rswag","ruby","ruby-on-rails","sql"],"created_at":"2024-10-28T15:38:52.218Z","updated_at":"2026-05-05T21:35:00.665Z","avatar_url":"https://github.com/Munyabelden.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cp align=\"center\"\u003e\u003cimg src=\"logo.png\" alt=\"logo\" /\u003e\u003c/p\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\n    - [Key Features](#key-features)\n- [💻 Getting Started](#getting-started)\n  - [Prerequisites](#prerequisites)\n  - [Setup](#setup)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n  - [Deployment](#deployment)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [❓ FAQ (OPTIONAL)](#faq)\n- [📝 License](#license)\n\n# 📖 [Blog App] \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\n\n**[The Blog Application]** is a web-based platform that allows users to create and publish blog posts. It provides a user-friendly interface for managing blog content, including creating, editing, and deleting posts. Users can register and have their own accounts, which enable them to personalize their profile information such as name, photo, and bio. The application allows users to view and interact with blog posts by reading, commenting, and liking them.\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n### Tech Stack \u003ca name=\"tech-stack\"\u003e\u003c/a\u003e\n\n- [ ] Ruby on Rails\n- [ ] PostgreSql\n\n\u003cdetails\u003e\n  \u003csummary\u003eClient\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://rubyonrails.org/\"\u003eRuby on Rails\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n\u003csummary\u003eDatabase\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.postgresql.org/\"\u003ePostgreSQL\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **[User Registration: Users can create accounts to access the application and personalize their profile]**\n- **[Blog Post Creation: Users can write and publish blog posts, including a title and text content.]**\n- **[User Profile: Users can update their profile information, including their name, photo, and bio.]**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 💻 Getting Started \u003ca name=\"getting-started\"\u003e\u003c/a\u003e\n\nTo get a local copy up and running, follow these steps.\n\n### Prerequisites\n\nIn order to run this project you need:\n\n- [ ] Visual Studio Code\n- [ ] Ruby On Rails\n- [ ] Ruby Gems\n- [ ] Git\n\n### Setup\n\nClone this repository to your desired folder:\n\n\n```sh\n  cd my-folder\n  git clone https://github.com/Munyabelden/Blog_App.git\n```\n\n### Install\n\nInstall this project with:\n\n```sh\n  cd Blog_App\n  gem install/ bundle install\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\n\n```sh\n  rails server\n```\n\n### Run tests\n\nTo run tests, run the following command:\n\n```sh\n  bin/rails test test/models/article_test.rb\n```\n\n### Deployment\n\nYou can deploy this project using:\n\n- [ ] Use render or any other hosting of your choosing\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Belden Mugauri**\n\n- GitHub: [@githubhandle](https://github.com/Munyabelden/)\n- Twitter: [@twitterhandle](https://twitter.com/munyaradzi045)\n- LinkedIn: [LinkedIn](https://www.linkedin.com/in/munyaradzi-mugauri-828a7b24a/)\n  \n👤 **Oscar Byiringiro**\n\n- GitHub: [@githuboscar](https://github.com/byiringiroscar)\n- LinkedIn: [LinkedIn](https://www.linkedin.com/in/oscar-byiringiro-9baa8313a/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **[Descent UI design]**\n- [ ] **[Form: for comments and like submition]**\n- [ ] **[API: for posting]**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nFeel free to check the [issues page](https://github.com/Munyabelden/Blog_App/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nIf you like this project feel free to give it a star\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nI would like to thank Ruby on Rails team and Microverse\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](https://github.com/Munyabelden/Blog_App/blob/develop/LICENSE) licensed.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunyabelden%2Fblog_app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmunyabelden%2Fblog_app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmunyabelden%2Fblog_app/lists"}