Skip to content

Latest commit

 

History

History
33 lines (30 loc) · 1.17 KB

README.md

File metadata and controls

33 lines (30 loc) · 1.17 KB

Nathanael's Blog

Showcase Symfony project featuring custom blog. Build using Symfony 3 and its bundles. Main focus of the project is the backend - I added Bootstrap so it wouldn't look too ugly.

Current features:

  • Blog frontend dynamically generated from database
  • Bootstrap theme
  • Authentication from database
  • Fixtures to populate database
  • Custom login page
  • Admin Panel with menu
  • Users Entity (Timestampable, Blameable and SoftDeleteable)
  • Post Entity (Timestampable, Blameable, SoftDeleteable and Sluggable)
  • Listing, creating, editing and deleting Users and Posts in Admin Panel with pagination
  • Archives generated dynamically

Planned features:

  • Minimize assets with Assetic
  • Add registration pagge
  • Allow logged in users to comment on blog posts
  • Allow users to delete their own comments
  • Allow admins to delete comments at will
  • Add tags and functionality around them
  • Create view counts for posts
  • Add links for social media sharing
  • Add search engine
  • Add SEO management
  • Make frontend beautiful
  • Add media (videos and pictures) management
  • Cache frontend database responses
  • Add "publish date" field to Post
  • ... and many, many more