Laravel Blog Application with TDD 🌟
laravel blog web application which is wrote with
laravel v.8
with 100% Test Coverage
Table of Content
Admin Panel Shots
Here You Can See Admin Panel View
Database
Here is Blog Database Schema
User Types
we have these user types
# | User TYpe | Description |
---|---|---|
1 | admin |
admin can define a writer |
2 | writer |
writer can write posts |
3 | user |
user can see posts |
Admin Abilities
- Define
new Writer
See
Each Writer Posts- Define
New Category
See
All Category
Writer Abilities
- Write Posts
- Define
Tags
for a Post - See Post Comments
- Able to approve comments to show them under a post
TODO
Able to Reply Comment
User Abilities
- Able to See Posts
- Write Comments
TDD
These web app 100% coverage
Test
list of TDD
- Test for
Admin
abilities - Test for
Writer
abilities - Test for
User
abilities - Test for
Guest
User - Test for
Authentication