{"id":18189690,"url":"https://github.com/powerlevel9000/blog","last_synced_at":"2025-08-01T06:03:09.375Z","repository":{"id":165586112,"uuid":"640908482","full_name":"PowerLevel9000/Blog","owner":"PowerLevel9000","description":"Blog is Ruby on Rails based project The Blog app will be a classic example of a blog website fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.  Blog is where you can talk about anything you did","archived":false,"fork":false,"pushed_at":"2024-01-09T08:49:02.000Z","size":1420,"stargazers_count":5,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"dev","last_synced_at":"2024-01-09T09:50:24.827Z","etag":null,"topics":["postgresql-database","ruby","ruby-on-rails"],"latest_commit_sha":null,"homepage":"https://blog-9000.onrender.com/","language":"Ruby","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PowerLevel9000.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}},"created_at":"2023-05-15T11:32:59.000Z","updated_at":"2023-09-08T05:08:02.000Z","dependencies_parsed_at":null,"dependency_job_id":"f30ed5e5-3787-4a5d-a8fa-b0e619851887","html_url":"https://github.com/PowerLevel9000/Blog","commit_stats":null,"previous_names":[],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerLevel9000%2FBlog","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerLevel9000%2FBlog/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerLevel9000%2FBlog/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PowerLevel9000%2FBlog/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PowerLevel9000","download_url":"https://codeload.github.com/PowerLevel9000/Blog/tar.gz/refs/heads/dev","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":222802025,"owners_count":17039863,"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":["postgresql-database","ruby","ruby-on-rails"],"created_at":"2024-11-03T04:03:47.667Z","updated_at":"2024-11-03T04:03:48.320Z","avatar_url":"https://github.com/PowerLevel9000.png","language":"Ruby","funding_links":["https://buymeacoffee.com/adi8090808E"],"categories":[],"sub_categories":[],"readme":"\u003ca name=\"readme-top\"\u003e\u003c/a\u003e\n\u003c!-- TABLE OF CONTENTS --\u003e\n\u003cdiv align = \"center\"\u003e\n  \u003cimg src=\"./personal-branding/adarsh-logo.png\" alt=\"logo\" width=\"140\"  height=\"auto\" /\u003e\n\u003c/div\u003e\n\n# 📗 Table of Contents\n- [🈸 App Mock](#app-mock)\n- [📖 About the Project](#about-project)\n  - [🧪 Linters](#linters)\n  - [🛠 Built With](#built-with)\n    - [Tech Stack](#tech-stack)\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- [👁️ Presentation for Project](#video-presentation-for-our-project)\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# 🈸 App mock \u003ca name=\"app-mock\"\u003e\u003c/a\u003e\n\n  \u003cimg src=\"./personal-branding/app.png\" alt=\"App Mock under construction...\" width=\"100%\"  height=\"auto\" /\u003e\n\n\n# 📖 Blog \u003ca name=\"about-project\"\u003e\u003c/a\u003e\n\nBlog is `Ruby on Rails`  based project \nThe Blog app will be a classic example of a blog website fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.\n\n**Blog** is where you can talk about anything you did\n\n## 🧪 Linters And test \u003ca name=\"linters\"\u003e\u003c/a\u003e\n[![Linters](https://github.com/PowerLevel9000/Blog/actions/workflows/linters.yml/badge.svg)](https://github.com/PowerLevel9000/Blog/actions/workflows/linters.yml)\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\nIn this project we utilize our skills and knowledge to create this project\n\n\u003cdetails\u003e\n  \u003csummary\u003eProject language \u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"https://www.ruby-lang.org/en/\"\u003eRuby\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003cdetails\u003e\n  \u003csummary\u003eFrameWork\u003c/summary\u003e\n  \u003cul\u003e\n    \u003cli\u003e\u003ca href=\"\"\u003eROR\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=\"\"\u003ePostgres\u003c/a\u003e\u003c/li\u003e\n  \u003c/ul\u003e\n\u003c/details\u003e\n\n\u003c!-- Features --\u003e\n\n### Key Features \u003ca name=\"key-features\"\u003e\u003c/a\u003e\n\n- **Create A blog**\n- **Account Feature**\n- **Dashboard**\n- **Database**\n- **Authentication And Authorization**\n- **like**\n- **Comment**\n- **log in**\n- **Sign in**\n- **Api Integration**\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\u003c!-- GETTING STARTED --\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- Ruby installed in your machine\n- Ruby on Rails installed in your machine\n- Postgres installed and all password and user being setup\n- Any integrated terminal like\n  - CMD\n  - Bash\n  - PowerShell\n  - etc\n\n### Setup\n\nClone this repository to your desired folder:\n\nfor cloning follow this steps\n- go to green `code` button very top left corner of this Repository container\n- copy your `SSH` or `https` file and clone it in your desired folder \n- or just download `ZIP` file\n- [ ] Change UserName and Password with yours in [database.yml](./config/database.yml) file \n\n**OR**\n\n- [ ] Delete the [credentials.yml.enc](./config/credentials.yml.enc)\n- run `EDITOR=\"\u003cyour editor name for example code is for VS code\u003e --wait\" bin/rails credentials:edit\"` and add following line in the file and close it. message pop up file save\n``` \nuser:\n  username: \"your user name\"\n  password: \"your Password\"\n``` \n### Install\n\nInstall this project with:\n\nfor now you don't need any installation to run project if you already followed [Prerequisites](#prerequisites)\n\nand \n```\nbundle install\nnpm install\n```\n\n### Usage\n\nTo run the project, execute the following command:\n\nyou can use it for you library purpose \nrun following commands in you `terminal` in root `dir` and if you open http://localhost:3000/ you can see App running \n```\nrails s # for running app server on port 3000\nrails c # for rails console\n```\n\n### Run tests\n\nTo run tests, run the following command:\n\n\n```\nrspec spec \n```\n\nAnd for Linters\n\n```\nrubocop . //=\u003e for ruby file linting \nnpx stylelint \"**/*.{css,scss}\" //=\u003e for CSS or SASS file linting \n```\n`-A` and `--fix` for auto fixing respectively \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\n👤 **Adarsh Pathak**\n\n- GitHub: [@PowerLevel9000](https://github.com/PowerLevel9000)\n- Twitter: [@PowerLevel9002](https://twitter.com/PowerLevel9002)\n- LinkedIn: [Adarsh pathak](https://linkedin.com/in/PowerLevel)\n- Portfolio: [Adarsh Pathak](https://PowerLevel9000.github.io/portfolio-project/)\n\n👤 **Damilare Adepoju**\n\n- GitHub: [@githubhandle](https://github.com/adamilare)\n- Twitter: [@twitterhandle](https://twitter.com/mailtodare)\n- LinkedIn: [LinkedIn](https://linkedin.com/in/damilareadepoju)\n- GitUp Page: [My Page](https://adamilare.github.io/)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n# 👁️ Presentation for Project \u003ca name=\"video-presentation-for-our-project\"\u003e\u003c/a\u003e\n\n[presentation-video](https://youtu.be/OCLadxqMB7U)\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\u003c!-- FUTURE FEATURES --\u003e\n\n## 🔭 Future Features \u003ca name=\"future-features\"\u003e\u003c/a\u003e\n\n- [ ] **Styling of various webpage**\n- [ ] **Improved Dashboard**\n- [ ] **Notification Feature**\n- [ ] **Animation**\n- [ ] **Dislike and Edit comments**\n\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!\n\nFeel free to check the [issues page](../../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\n[![BuyMeACoffee](https://img.shields.io/badge/Buy%Me%20a%20Coffee-ffdd00?style=for-the-badge\u0026logo=buy-me-a-coffee\u0026logoColor=black)](https://buymeacoffee.com/adi8090808E)\n\n**or**\n\nIf you like this project please give it star\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\n\nI would like to thank microverse to give this opportunity to show up my skills\n\nand the \u003ca href=\"https://guides.rubyonrails.org/getting_started.html\"\u003e Ruby on rails docs \u003c/a\u003e\n\n\n\u003cp align=\"right\"\u003e(\u003ca href=\"#readme-top\"\u003eback to top\u003c/a\u003e)\u003c/p\u003e\n\n\n\u003c!-- LICENSE --\u003e\n\n## 📝 License \u003ca name=\"license\"\u003e\u003c/a\u003e\n\nThis project is [GPL-3.0](./LICENSE) licensed.\n\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%2Fpowerlevel9000%2Fblog","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpowerlevel9000%2Fblog","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpowerlevel9000%2Fblog/lists"}