Mrklog
Mrklog (Markdown Blog) is as the name itself bespeaks, a simple blog that lets you create articles writing in markdown language. It is created using Laravel PHP Framework for the back-end and Vue.js for the front-end. Laravel creates the API and Vue.js displays the posts. The search feature is instant (that's why I do not include a button) as you write as well as the pagination pages (thanks to Vue.js)! This gives a nice and innovative feeling.
All Features
- Accountless way to create post
- Smart system detects if you post an article without having account and produce a 5 digit random string (pin) to let user edit/delete
- Markdown lang editor for editing posts
- Full authentication system with Facebook and Google+ support
- Tags support on posts
- Confirmation email feature (with code)
Libraries used till now (v 1.0-beta)
- Laravel as back-end
- Vuejs and Vue resource as front-end (css: for adding tags to the post)
- Disqus for the commenting system
- Laravel Socialite for the Social login/signup system
- Laravel-Tagging by rtconner for the tagging system
- Flash by laracasts for the flash messages
- Beautymail by snowfire for nice looking email
- l5-repository by prettus for the repository system
- Markdown by graham-campbell to markdown the content on the laravel side
- marked by chjj to markdown the content on the javascript side
- bootstrap-markdown by toopay for the markdown editor
- jquery.js
- bootstrap.js
- pe-icon-7-stroke
- font awsome
- Molle font
- Theme by Startbootstrap.com
- Images by Unsplash.com
About the blog
You can CRUD posts, add tags to them and also link every media you can think of (youtube, twitter, instagram, spotify etc). Everyone can create an account using Facebook, GooglePlus or just your personal email. Finally, I created a public API that can help developers to create apps about mrklog.
But the main question is: “What differs mrklog from other blog sites?” The answer is that mrklog lets users create articles WITHOUT having account! So everyone is welcome to write anything he/she wants even without logging in into the system! Tell me what’s quicker than that?
How to CRUD without account
There is a simple but clever way to update and/or delete posts you have created without account. At the moment you create an article, the success flash message gives you back a 5 string random generated pin code. In order to make changes to this article you have to provide this exact pin code. Of course if the user want to create an account there is no need to have pin code (just log in).
License
The mrklog app is licensed under the Apache License.