PHPackages                             damoonpro/laravel-blog - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. damoonpro/laravel-blog

ActiveLibrary

damoonpro/laravel-blog
======================

This is blog module for damoon company

761PHP

Since Aug 21Pushed 3y agoCompare

[ Source](https://github.com/damoonpro/Laravel-Blog)[ Packagist](https://packagist.org/packages/damoonpro/laravel-blog)[ RSS](/packages/damoonpro-laravel-blog/feed)WikiDiscussions main Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Blog 📑
------

[](#blog-)

### Description 📚

[](#description-)

- This package make easily blog management
- Right now we are working on \[ v1 \] package

### TODO ✍️

[](#todo-️)

1. Set filter for blogs

#### Routes 🚀

[](#routes-)

- Every route start with \[ v1/blog \]

##### Guest 🧑‍⚕️👨‍⚕️

[](#guest-‍️‍️)

URLMETHODREQUESTDESCRIPTIONRESPONSE/GET{ ---- }Collect latest confirmed blogs.
This route has paginate 9\[ { title, slug, description, meta\_title, meta\_description, categories = \[ { id, label } \], user = { name, ! is\_admin } }, views, likes, files = \[ { id, url } \] } \]{slug}GET{ ---- }Get single view of blogs{ title, slug, description, body, meta\_title, meta\_description, categories = \[ { id, label } \], ! user = { name, ! is\_admin }, views, likes, files = \[ { id, url } \] }
##### User 🧑‍💻

[](#user-‍)

URLMETHODREQUESTDESCRIPTIONRESPONSEme/blog/createPOST{ title, description, body, meta\_title, meta\_description, ! categories }create a blog for user{ message, blog = { slug } }me/blogGET{ ---- }Collect latest user blog.
This route has paginate 9\[ { title, slug, description, meta\_title, meta\_description, categories = \[ { id, label } \], views, likes, files = \[ { id, url } \] } \]me/{slug}GET{ ---- }Get single view of blogs if blog belong to authenticated user{ title, slug, description, body, meta\_title, meta\_description, categories = \[ { id, label } \], views, likes, files = \[ { id, url } \] }me/blog/{slug}/updatePUT{ title, description, body, meta\_title, meta\_description, ! categories }user update the his blog{ message, blog = { slug } }me/blog/{slug}/file/uploadPOST{ file }upload file for blog if blog belong to user{ message, file = { url } }me/blog/{slug}/file/{id}/deleteDELETE{ file }delete file of blog if blog belong to user{ message, file = { id } } or { message, blog = { slug } }{slug}/likePOST{ ---- }like and unlike blog by authenticated user{ message, blog = { slug } }
##### Admin 😎

[](#admin-)

URLMETHODREQUESTDESCRIPTIONRESPONSEadmin/blogGET{ ---- }Collect latest blogs for admin
This route has paginate 9\[ { title, slug, description, meta\_title, meta\_description, categories = \[ { id, label } \], user = { name, ! is\_admin }, views, likes, files = \[ { id, url } \] } \]admin/blog/categoryGET{ ---- }Collect categories for admin
This route has **paginate 9**\[ { id, label, user = { name, is\_admin }, confirmed } \]admin/blog/category/{id}/updatePUT{ label, ! confirmed }Update category setting
If the category created by admin label can change to{ message, category = { id } }admin/blog/category/{id}/deleteDELETE{ ---- }Delete category
If the category created by other admin you can't deleted{ message, category = { id } }admin/blog/category/{id}/confirmedPOST{ ---- }Change category state to enable or disable{ message, category = { id } }

###  Health Score

17

—

LowBetter than 6% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity10

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity25

Early-stage or recently created project

 Bus Factor1

Top contributor holds 92.1% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/a120ee876a7586956a4d70bde453013cd8634cc0c5b81406a66a779da8a89dcb?d=identicon)[shahabbasian](/maintainers/shahabbasian)

---

Top Contributors

[![Noorani-MM](https://avatars.githubusercontent.com/u/74505328?v=4)](https://github.com/Noorani-MM "Noorani-MM (82 commits)")[![shahabbasian](https://avatars.githubusercontent.com/u/64106883?v=4)](https://github.com/shahabbasian "shahabbasian (7 commits)")

### Embed Badge

![Health badge](/badges/damoonpro-laravel-blog/health.svg)

```
[![Health](https://phpackages.com/badges/damoonpro-laravel-blog/health.svg)](https://phpackages.com/packages/damoonpro-laravel-blog)
```

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
