docs: initial project architecture and specification
This commit is contained in:
@@ -0,0 +1,127 @@
|
||||
Admin Panel Design
|
||||
|
||||
Authentication
|
||||
|
||||
Single administrator login.
|
||||
|
||||
Authentication method:
|
||||
|
||||
- Session Based Authentication
|
||||
- Redis Session Storage
|
||||
- Secure Cookie
|
||||
- HTTP Only Cookie
|
||||
- CSRF Protection
|
||||
|
||||
---
|
||||
|
||||
Dashboard
|
||||
|
||||
Widgets:
|
||||
|
||||
- Total Posts
|
||||
- Total Projects
|
||||
- Total Contacts
|
||||
|
||||
Recent Activities:
|
||||
|
||||
- Latest Posts
|
||||
- Latest Contact Messages
|
||||
|
||||
---
|
||||
|
||||
Posts Management
|
||||
|
||||
Features:
|
||||
|
||||
- Create Post
|
||||
- Edit Post
|
||||
- Delete Post
|
||||
- Restore Post
|
||||
- Publish Post
|
||||
- Draft Post
|
||||
|
||||
Fields:
|
||||
|
||||
- Title
|
||||
- Slug
|
||||
- Excerpt
|
||||
- Content
|
||||
- Featured Image
|
||||
- Categories
|
||||
- Tags
|
||||
- Meta Title
|
||||
- Meta Description
|
||||
- Meta Keywords
|
||||
- Status
|
||||
|
||||
Editor:
|
||||
|
||||
- TinyMCE WYSIWYG Editor
|
||||
|
||||
---
|
||||
|
||||
Projects Management
|
||||
|
||||
Features:
|
||||
|
||||
- Create Project
|
||||
- Edit Project
|
||||
- Delete Project
|
||||
- Restore Project
|
||||
|
||||
Fields:
|
||||
|
||||
- Title
|
||||
- Description
|
||||
- GitHub URL
|
||||
- Project URL
|
||||
- Image
|
||||
- Tech Stack
|
||||
- Featured
|
||||
|
||||
---
|
||||
|
||||
Categories Management
|
||||
|
||||
Features:
|
||||
|
||||
- Create Category
|
||||
- Edit Category
|
||||
- Delete Category
|
||||
- Restore Category
|
||||
|
||||
---
|
||||
|
||||
Tags Management
|
||||
|
||||
Features:
|
||||
|
||||
- Create Tag
|
||||
- Edit Tag
|
||||
- Delete Tag
|
||||
- Restore Tag
|
||||
|
||||
---
|
||||
|
||||
Contact Management
|
||||
|
||||
Features:
|
||||
|
||||
- View Messages
|
||||
- Delete Messages
|
||||
|
||||
---
|
||||
|
||||
Settings
|
||||
|
||||
Editable:
|
||||
|
||||
- Site Title
|
||||
- Site Description
|
||||
- Site Keywords
|
||||
- About Content
|
||||
- Contact Email
|
||||
- Contact Phone
|
||||
- GitHub URL
|
||||
- LinkedIn URL
|
||||
- Google Analytics ID
|
||||
Reference in New Issue
Block a user