Skip to content

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.

License

Notifications You must be signed in to change notification settings

jacek-foremski/blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published