CMS Built with Laravel
Blog Posts include by default a Title, Featured Image, Author, and a Post Body. The Post Body is setup to receive HTML via decoding allowing for more images, giphy fun, and any custom styles you wish to add directly.
Moving forward the Post Body will be setup via GUI control, and a Image Uploader for Featured Image.
Comments are open and added as "Guests". Each comment simply asks for a name and comment.
Moving forward I will look to add a "guest" login via other providers for quick name and avatar image access.
The Admin user is meant to be setup manually. If running locally there is a "Dummy Admin" supplied for testing. The dashboard is setup as a simple hub with Date Functions supplying the Edit and Delete buttons dynamically.
Moving forward I will add more filters and ways to search for the blog post in question. (Title, Date Range, Tags, Categories, etc)
- GUI Control For Posts
- Drag and Drop Image Uploader
- Testing for unknowns/oversights
- More Dashboard filters added
- Avatar Guest SignIn
- Admin Login
- Session Variables
- Reroutes - Auth:Routs
- CRUD Scaffold - Admin Only
- Post Body GUI Edit tinymce (Looking into custom options for blog post styling)
- Title
- Post Body
- Featured Image -> URL String
- Timestamps
- Author Name -> Admin Name
- Comments -> GuestName - Comment
- Tags (ManyToMany)
- Categories (ManyToMany)
- Add Main Page Content
- Blog Page Styles
- Single Post Styles
- Dashboard Styles