All Projects → stephenjude → Lite Blog

stephenjude / Lite Blog

Licence: mit
A Laravel blog generator.

Projects that are alternatives of or similar to Lite Blog

Rust Blog
Educational blog posts for Rust beginners
Stars: ✭ 3,917 (+5576.81%)
Mutual labels:  blog, blogging
Vertigo
Blog engine in Go (golang)
Stars: ✭ 266 (+285.51%)
Mutual labels:  blog, blogging
Openlivewriter
An open source fork of Windows Live Writer
Stars: ✭ 2,398 (+3375.36%)
Mutual labels:  blog, blogging
Elefant
Elefant, the refreshingly simple PHP CMS and web framework.
Stars: ✭ 188 (+172.46%)
Mutual labels:  blog, blogging
Blog Post Workflow
Show your latest blog posts from any sources or StackOverflow activity or Youtube Videos on your GitHub profile/project readme automatically using the RSS feed
Stars: ✭ 910 (+1218.84%)
Mutual labels:  blog, blogging
Blogetc
Easily add a full Laravel blog (with built in admin panel and public views) to your laravel project with this simple package.
Stars: ✭ 198 (+186.96%)
Mutual labels:  blog, blogging
Lazyblorg
Blogging with Org-mode for very lazy people
Stars: ✭ 226 (+227.54%)
Mutual labels:  blog, blogging
Flatpress
FlatPress is a lightweight, easy-to-set-up flat-file blogging engine.
Stars: ✭ 107 (+55.07%)
Mutual labels:  blog, blogging
Long Haul
A minimal, type-focused Jekyll theme.
Stars: ✭ 524 (+659.42%)
Mutual labels:  blog, blogging
Puput
A Django blog app implemented in Wagtail
Stars: ✭ 450 (+552.17%)
Mutual labels:  blog, blogging
Boo
Boo - A beautiful, clean and responsive theme for Ghost.
Stars: ✭ 176 (+155.07%)
Mutual labels:  blog, blogging
Jessesquires.com
Turing complete with a stack of 0xdeadbeef
Stars: ✭ 31 (-55.07%)
Mutual labels:  blog, blogging
Eleventy Starter Boilerplate
🚀 Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚡ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (+101.45%)
Mutual labels:  blog, blogging
Slimcms
SlimCMS - lightweight CMS based on slim 3 framework
Stars: ✭ 201 (+191.3%)
Mutual labels:  blog, blogging
Photoblog Android Blog App
Stars: ✭ 124 (+79.71%)
Mutual labels:  blog, blogging
Qards
Qards is a blogging platform focused on performance and on closing the gap between content publishers and developers: https://qards.io
Stars: ✭ 226 (+227.54%)
Mutual labels:  blog, blogging
Medium Cli
Medium via CLI
Stars: ✭ 81 (+17.39%)
Mutual labels:  blog, blogging
Statiq.web
Statiq Web is a flexible static site generator written in .NET.
Stars: ✭ 1,358 (+1868.12%)
Mutual labels:  blog, blogging
Codedoc
Create beautiful modern documentation websites.
Stars: ✭ 307 (+344.93%)
Mutual labels:  blog, blogging
Blog
My blog created with React, Gatsby & Markdown
Stars: ✭ 29 (-57.97%)
Mutual labels:  blog, blogging

Lite Blog - A Laravel Blog Generator

Latest Version on Packagist Build Status Quality Score Total Downloads

Lite Blog a minimal full (frontend & backend) blog generator built with tailwindcss and wink a laravel publishing platform by Mohamed Said. The frontend is a replicate of jigsaw blog template.

I made a blog post on how to get started. Check it here.

Roadmap

  • [ ] Add Laravel 8 compatibility
  • [ ] Blog Theme Feature(just like WordPress)
  • [ ] Free Sample Blog Themes
  • [ ] Blog Theme Development Docs
  • [ ] Optimized SEO
  • [ ] Optimized sitemap

Requirement

Lite Blog make use of Laravel 7, so make sure you have meet Laravel 6 server requirements.

Requires >= PHP 7.3

Installation

You can install the Lite Blog via composer create-project

composer create-project --prefer-dist  stephenjude/lite-blog myblog
cd myblog

Create your database and update your .env file. Make sure you update you APP_URL. Here is an example:

APP_URL=http://myblog.test

Setup your blog.

php artisan setup:blog

Start the local development server

php artisan serve

Configs

Site Config

Update site details in the config/services.php file.

'meta' => [
    'site_name' => 'My Perosnal Blog',
    'mantra' => 'Web & Mobile Developer',      
],

Social Profile Links

Update site social profile link in the config/services.php file.

'social' => [
    'linkedin' => 'https://www.linkedin.com/in/username/',
    'email' => 'mailto:[email protected]',
    'medium' => 'https://medium.com/@username',
    'github' => 'https://github.com/username',
    'twitter' => 'https://twitter.com/username',
    'atom' => '#',
],

Unsplash Integration

To use unsplash images add this to your .env file

UNSPLASH_ACCESS_KEY=xxxxxxxxxxxxx

Usage

Routes Url
Homepage myblog.test
List Articles myblog.test/articles
View Published Article myblog.test/articles/{slug}
View Draft Article myblog.test/draft/{slug}/preview
Editor (Publishing Platform) myblog.test/editor
Refresh Indexed Articles myblog.test/fresh

Compiling assets (Optional)

npm install

npm run dev

Screenshots

About

Newsletter

Publishing Platform (Wink)

Security

If you discover any security related issues, please email [email protected] instead of using the issue tracker.

License

The MIT License (MIT). Please see License File for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].