2017 © Pedro Peláez
 

project blog

Simple blog with markdown.

image

lloople/blog

Simple blog with markdown.

  • Tuesday, February 13, 2018
  • by lloople
  • Repository
  • 3 Watchers
  • 10 Stars
  • 0 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 1 Open issues
  • 21 Versions
  • 0 % Grown

The README.md

Simple Blog made with Laravel

Latest Version on Packagist Software License Build Status StyleCI SensioLabsInsight Quality Score Code Coverage Total Downloads, (*1)

Backend

Logging in

  • url: /backend
  • default user: admin@blog.test / admin

There's no interface for changing user's information yet. You can change user's password using tinker, (*2)

$ php artisan tinker
> $user = App\Models\User::find(1);
> $user->password = bcrypt('newPassword');
> $user->save();

Posts Content

The body of the posts are saved in markdown. Laravel uses Erusev's Parsedown package to transform it into HTML. Backend UI uses SimpleMDE to show a friendly markdown editor, (*3)

Tables

All list tables were made using Spatie's Vue Table Component package. Pagination and search are server-side, (*4)

Changing theme

Main app colors are defined by Tailwind CSS colors., (*5)

You can manage themes from the backend on backend/themes. Only one theme can be active at a time., (*6)

Frontend

Posts List

In order to see a post, it must be visible and publish_date must be in past., (*7)

Algolia's Search (currently untested)

There's a box on the top-right corner for searching posts that uses algolia instant search javascript component. You can define your Algolia credentials in the .env file., (*8)

A featured post is visible from anywhere on the frontend UI. It's showed on the sidebar present in any page. It must be published and visible as well., (*9)

Inspiration

When I got stuck developing this project, I used Freek Van Der Herten's blog to find a way to solve the problem or inspiration for future features. Thanks for sharing it! 👍, (*10)

Credits

The Versions

22/11 2017
22/11 2017

dev-release/v0.5.0

dev-release/v0.5.0

Simple blog with markdown.

  Sources   Download

MIT

The Requires

 

The Development Requires

markdown blog lloople

20/11 2017

dev-feature/page_home

dev-feature/page_home

Simple blog with markdown.

  Sources   Download

MIT

The Requires

 

The Development Requires

markdown blog lloople

19/11 2017

dev-feature/use_tailwind

dev-feature/use_tailwind

Simple blog with markdown.

  Sources   Download

MIT

The Requires

 

The Development Requires

markdown blog lloople

19/11 2017

dev-feature/create_database_structure

dev-feature/create_database_structure

Simple blog with markdown.

  Sources   Download

MIT

The Requires

 

The Development Requires

markdown blog lloople