ScalaBlog icon indicating copy to clipboard operation
ScalaBlog copied to clipboard

Blogging project with Scala Play Framework

ScalaBlog

A Blogging Web-App written in Scala using the Play Framework.It was aimed to publish posts as Turkish,yet there is no enough resource about Scala Play framework in Turkish.Therefore It supports Turkish language for now.It has been thought to add English as future work.

Live Website: [www.alperozaslan.com] (http://www.alperozaslan.com)

Templates

  • Clean Blog Template by Startbootstrap(for blog side) http://startbootstrap.com/template-overviews/clean-blog
  • SB Admin Template by Startbootstrap(for cms side) http://startbootstrap.com/template-overviews/sb-admin

Tools

  • Disqus Comment System https://disqus.com
  • TinyMce WYSIWYG editor http://www.tinymce.com/index.php
  • Google reCAPTCHA https://www.google.com/recaptcha/intro/index.html
  • AddThis plugin for post sharing https://www.addthis.com
  • Gist Loader for code snippets https://github.com/moski/gist-Blogger
  • Mailer plugin for Play Framework https://github.com/playframework/play-mailer
  • Authentication plugin for Play Framework https://github.com/t2v/play2-auth
  • Slick plugin for Play Framework https://github.com/playframework/play-slick
  • Kudos plugin https://github.com/masukomi/kudos
  • Parse API for storing kudos count https://parse.com

Technologies

  • [Play! Framework 2.3.0] (http://www.playframework.com) This is a super cool Web-App-Framework for Java and Scala.

  • [PostgreSQL 9.3.6] (http://www.postgresql.org/) Relational Database

Future Works

  • Supporting English language
  • Adding tag and search capabilities