{"id":15152513,"url":"https://github.com/prangonghose/blogs","last_synced_at":"2026-01-20T11:32:00.415Z","repository":{"id":162774429,"uuid":"621992556","full_name":"PrangonGhose/Blogs","owner":"PrangonGhose","description":"A full-stack blog website built with Rails and PostgreSQL. Users can register and login to create new posts or read other users posts and like or comment on them. Users can delete their posts and also their comments. The website is connected to a database built with PostgreSQL. ","archived":false,"fork":false,"pushed_at":"2023-04-15T07:08:11.000Z","size":335,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"development","last_synced_at":"2025-02-13T13:18:39.444Z","etag":null,"topics":["cancancan","capybara-rspec","devise","postgresql","rails-application","rspec-rails","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/PrangonGhose.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-03-31T20:56:35.000Z","updated_at":"2023-09-13T13:22:21.000Z","dependencies_parsed_at":"2023-05-27T16:15:28.602Z","dependency_job_id":null,"html_url":"https://github.com/PrangonGhose/Blogs","commit_stats":{"total_commits":92,"total_committers":2,"mean_commits":46.0,"dds":0.03260869565217395,"last_synced_commit":"09b7002c9b724f3736ac10ded477cdc3d944d636"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrangonGhose%2FBlogs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrangonGhose%2FBlogs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrangonGhose%2FBlogs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PrangonGhose%2FBlogs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PrangonGhose","download_url":"https://codeload.github.com/PrangonGhose/Blogs/tar.gz/refs/heads/development","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247639523,"owners_count":20971542,"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","capybara-rspec","devise","postgresql","rails-application","rspec-rails","ruby-on-rails","sql"],"created_at":"2024-09-26T16:03:06.629Z","updated_at":"2026-01-20T11:32:00.402Z","avatar_url":"https://github.com/PrangonGhose.png","language":"Ruby","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\n\u003cdiv align=\"center\"\u003e\n\n  \u003cimg src=\"logo.png\" alt=\"logo\" width=\"220\"  height=\"auto\" /\u003e\n  \u003ch1\u003e\u003cb\u003eBlog App using Rails\u003c/b\u003e\u003c/h1\u003e\n\n\u003c/div\u003e\n\n\n\u003c!-- TABLE OF CONTENTS --\u003e\n\n# 📗 Table of Contents\n\n- [📖 About the Project](#about-project)\n  - [🛠 Built With](#built-with)\n    - [Key Features](#key-features)\n- [💻 Getting Started](#getting-started)\n  - [Setup](#setup)\n  - [Prerequisites](#prerequisites)\n  - [Install](#install)\n  - [Usage](#usage)\n  - [Run tests](#run-tests)\n- [👥 Authors](#authors)\n- [🔭 Future Features](#future-features)\n- [🤝 Contributing](#contributing)\n- [⭐️ Show your support](#support)\n- [🙏 Acknowledgements](#acknowledgements)\n- [📝 License](#license)\n\n\u003c!-- PROJECT DESCRIPTION --\u003e\n\n# 📖 Project Name\n\n## Blog App using Rails\n\n## About this project\n\nThis is a Blogging App built with `Rails` framework to let users login, add posts, see others posts, comment or like.\n\n## 🛠 Built With \u003ca name=\"built-with\"\u003e\u003c/a\u003e\n\n- `Ruby`, `Ruby on Rails`, `JavaScript`, `HTML`, `CSS`\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n\u003e Key features of the application.\n\n- A full stack blogging app where users can login.\n- Users can add posts, see others posts, comment or like.\n- Users will be able to authenticate their accounts.\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LIVE DEMO --\u003e\n\n\u003c!-- GETTING STARTED --\u003e\n\n## 💻 Getting Started\nTo clone the repository in local environment try following steps.\n\n### Prerequisites\n\n- [x] A code editor like Visual Studio Code with Git and Node.js.\n\nYou can check if Git is installed by running the following command in the terminal.\n```\n$ git --version\n```\n\nLikewise for Node.js and npm for package installation.\n```\n$ ruby --version \u0026\u0026 gem --version\n```\n### Setup\n\nClone the repository using [this link](https://github.com/PrangonGhose/Blogs.git).\n\n### Install\n\nIn the terminal, go to your file directory and run this command.\n\n```\n$ git clone https://github.com/PrangonGhose/Blogs.git\n```\n### Get into development\n\nIn the terminal, run these commands to get into development.\n```\n$ cd Blogs\n\n$ bundle init\n\n$ bundle install (install dependencies)\n\n$ rails server\n```\n### Usage \u003ca href=\"usage\" name=\"usage\"\u003e\u003c/a\u003e\n\nThis website is applicable for both mobile and desktop version.\n\n### Run Test \u003ca href=\"run-test\" name=\"run-tests\"\u003e\u003c/a\u003e\n\n```\n$ rspec\n```\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- AUTHORS --\u003e\n\n## 👥 Authors \u003ca name=\"authors\"\u003e\u003c/a\u003e\n\n👤 **Prangon Ghose**\n\n- GitHub: [@PrangonGhose](https://github.com/PrangonGhose)\n- LinkedIn: [Prangon Ghose](https://www.linkedin.com/in/prangon-ghose/)\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- [ ] **Removing selected items (book, game, albums)**\n- [ ] **Add genre, label and author to selected items**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- CONTRIBUTING --\u003e\n\n## 🤝 Contributing \u003ca name=\"contributing\"\u003e\u003c/a\u003e\n\nContributions, issues, and feature requests are welcome! Add suggestions by opening new issues.\n\nFeel free to check the [issues page](https://github.com/PrangonGhose/Blogs/issues).\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- SUPPORT --\u003e\n\n## ⭐️ Show your support \u003ca name=\"support\"\u003e\u003c/a\u003e\n\nGive a ⭐️ if you like this project!\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- ACKNOWLEDGEMENTS --\u003e\n\n## 🙏 Acknowledgments \u003ca name=\"acknowledgements\"\u003e\u003c/a\u003e\n\nAuthors would like to thank:\n- [Microverse](https://www.microverse.org/)\n- Code Reviewers\n- Coding Partners\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [MIT](./LICENSE) licensed.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprangonghose%2Fblogs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fprangonghose%2Fblogs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fprangonghose%2Fblogs/lists"}