Vuedo is a blog platform, built with Laravel and Vue.js.

Related tags

CMS blog vuejs laravel vue
Overview

Vuedo logo

Build Status Software License Join the chat at https://gitter.im/vuedo/Lobby

What is Vuedo?

Vuedo is an open source project built with Laravel and Vue.js. It is a live example of how everything works together.

Interested in more theory? Here is the official announcement.

Website using Vuedo in production : https://vuejsfeed.com/

Vue.js Feed is a place where News, Tutorials, Plugins, Showcases and more things regarding Vue are handpicked and shared with the community.

Dashboard Overview

Basic Features:

  • Manage posts and media
  • Categorize posts
  • User Roles
  • Content moderation
  • Markdown Editor
  • Amazon S3 integration
  • and more...

Installation

Download this repo.

Rename .env.example to .env and fill the options.

Run the following commands:

composer install
npm install
php artisan key:generate
php artisan migrate
php artisan db:seed
gulp
php artisan serve

If you are making changes to JavaScript or Styles make sure you run gulp watch.

Technical Description

You can find the technical description and a list with the libraries used in development here.

Documentation

Coming soon...

Issues

For technical questions and bugs feel free to open one issue.

Contribution

Soon a roadmap for contribution will be added so everyone will be welcome to join.

Stay In Touch

For latest releases and announcements, follow @vuedo on Twitter.

License

Vuedo is open-sourced software licensed under the MIT license.

Issues
  • gulp is not work

    gulp is not work

    sudo npm install is OK. sudo npm install --global gulp is OK.

    BUT What's wrong!!!

    Another project use gulp is no problem.

    [email protected]:~/html/vuedo$ sudo gulp
    module.js:442
        throw err;
        ^
    
    Error: Cannot find module 'gulp-util'
        at Function.Module._resolveFilename (module.js:440:15)
        at Function.Module._load (module.js:388:25)
        at Module.require (module.js:468:17)
        at require (internal/module.js:20:19)
        at Object.<anonymous> (/usr/share/nginx/html/vuedo/node_modules/[email protected]/index.js:5:13)
        at Module._compile (module.js:541:32)
        at Object.Module._extensions..js (module.js:550:10)
        at Module.load (module.js:458:32)
        at tryModuleLoad (module.js:417:12)
        at Function.Module._load (module.js:409:3)
    
    opened by tanteng 8
  • PostsMediaSeeder fails

    PostsMediaSeeder fails

    php artisan db:seed
    Seeded: RolesSeeder New Admin created. Username: [email protected], Password: 123pass Seeded: UsersSeeder Seeded: PostsSeeder

    [Spatie\MediaLibrary\Exceptions\FileCannotBeImported]
    Only strings, FileObjects and UploadedFileObjects can be imported

    opened by jsiebach 6
  • Maximum function nesting level of '100' reached, aborting!

    Maximum function nesting level of '100' reached, aborting!

    Hi!!

    I installed vuedo properly with composer, npm install, migration, seeding and gulp ran. All good. but after php artisan serve and on localhost:8000 i encountered following err:

    FatalErrorException in ClassLoader.php line 314: Maximum function nesting level of '100' reached, aborting!

    opened by navdeepsingh 6
  • How to set up on Apache

    How to set up on Apache

    I can't find any information on setting this up on Apache. Could you please provide some?

    opened by Mstrodl 4
  • error when running

    error when running "php artisan key:generate" on install

    Hi

    I am getting an error when I get to the stage of "php artisan key:generate" when installing. first there was a warning when I ran the NPM command before which said:

    npm WARN EPACKAGEJSON [email protected] No repository field.

    then when I went to generate the key, I got the following:

    [ErrorException] file_put_contents(/home/vagrant/Code/Sites/baanbase/.env): failed to open st ream: Operation not permitted

    I am working in a vagrant homestead box (PHP7) so everything should be up-to-date (or close to it) on my Mac

    opened by barryj 4
  • Add max retries and test when something has failed with faker image

    Add max retries and test when something has failed with faker image

    Sometimes build fails because of faker image generator instability. I added in PostsMediaSeeder:

    • a "max retries" feature
    • a test before add media
    opened by stephane-monnot 4
  • No supported encrypter found. The cipher and / or key length are invalid.

    No supported encrypter found. The cipher and / or key length are invalid.

    I have this issue, on the first run.

    opened by fabriceyopa 3
  • FileCannotBeImported: Only strings, FileObjects and UploadedFileObjects can be imported

    FileCannotBeImported: Only strings, FileObjects and UploadedFileObjects can be imported

    I run command:

    php artisan db:seed

    The error like this:

    [Spatie\MediaLibrary\Exceptions\FileCannotBeImported] Only strings, FileObjects and UploadedFileObjects can be imported

    Why does this error happen? I find issues but don't have anyone in this repo have an error like me.

    opened by vanloc0301 3
  • Updated redirect when logged in

    Updated redirect when logged in

    Solves #34

    opened by markwalet 3
  • can we upgrade it to latest laravel and vue 3.2

    can we upgrade it to latest laravel and vue 3.2

    Hello,

    Can you upgrade to laterst laravel 8 and vue 3.2 ?

    Regards, Kamal

    opened by bhojkamal 2
  • Trying to get in touch regarding a security issue

    Trying to get in touch regarding a security issue

    Hi there,

    I couldn't find a SECURITY.md in your repository and am not sure how to best contact you privately to disclose a security issue.

    Can you add a SECURITY.md file with an e-mail to your repository, so that our system can send you the vulnerability details? GitHub suggests that a security policy is the best way to make sure security issues are responsibly disclosed.

    Once you've done that, you should receive an e-mail within the next hour with more info.

    Thanks! (cc @huntr-helper)

    opened by zidingz 0
  • php artisan db:seed

    php artisan db:seed

    [ErrorException] join(): Passing glue string after array is deprecated. Swap the parameters

    opened by temesgenmhr 5
  • Migration to vu2.x

    Migration to vu2.x

    .

    opened by RidoCa 0
  • php artisan migrate

    php artisan migrate

    -->> [PDOException] ? i am in windows10 enviroment

    opened by oopsoop 1
  • gulp error

    gulp error

    After gulp command Im getting this error `internal/modules/cjs/loader.js:582 throw err; ^

    Error: Cannot find module 'laravel-elixir' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:580:15) at Function.Module._load (internal/modules/cjs/loader.js:506:25) at Module.require (internal/modules/cjs/loader.js:636:17) at require (internal/modules/cjs/helpers.js:20:18) at Object. (C:\wamp64\www\skelbimai\gulpfile.js:1:76) at Module._compile (internal/modules/cjs/loader.js:688:30) at Object.Module._extensions..js (internal/modules/cjs/loader.js:699:10) at Module.load (internal/modules/cjs/loader.js:598:32) at tryModuleLoad (internal/modules/cjs/loader.js:537:12) at Function.Module._load (internal/modules/cjs/loader.js:529:3)`

    I have tried to reinstall gulp with npm install laravel-elixir --save-dev and npm install laravel-elixir-vue-2 --save-dev Nothing works for me

    opened by manaxi 1
  • PHP7.2

    PHP7.2

    [ErrorException]
    count(): Parameter must be an array or an object that implements Countable

    opened by jinva 6
  • Fix FK for Postgresql etc.

    Fix FK for Postgresql etc.

    Fix FK for seeds. The old version does not work for postgresql New version, works for all databases

    opened by sayber 0
  • looking for python2 while running npm install

    looking for python2 while running npm install

    npm install fails saying

    gyp verb check python checking for Python executable "python2" in the PATH gyp verb which failed Error: not found: python2

    why is it looking for python2?

    opened by luckyali55 0
Releases(v0.0.1)
A simple SPA blog applications built with Laravel 8, Vue 3 and Inertia JS.

TechPost - SPA Blog A single page blog application, built with Laravel 8, Vue 3 and Inertia JS TechPost is a minimalistic single page blog application

FariazKhan 2 Oct 8, 2021
Scriptlog is a free and an open source PHP blog software.

Scriptlog is a free and an open source PHP blog software. We're refactoring our legacy weblog code. Making it more simple, secure, modular, fast and robust personal blogging system. Scriptlog runs on PHP 5.6 or higher and uses MySQL.

M.Noermoehammad 7 Dec 30, 2021
A full-featured blog using Laravel 7.* & VueJS. Minimum library used

Blog Using Laravel 8 Let's keep it as simple as possible. Configure anything you want A full-featured blogging system for personal use.

Al Imran Ahmed 168 Jan 15, 2022
Returns a list of Craft/Vue/React route rules and element URLs for ServiceWorkers from Craft entries

Route Map plugin for Craft CMS 3.x Returns a list of Craft/Vue/React route rules and element URLs for ServiceWorkers from Craft entries Related: Route

nystudio107 29 Jul 17, 2021
Divide / Split your WordPress Blog visitors into 4 links by using Re-skinning URL splitter

Re-skinning URL splitter Tool Divide / Split your Wordpress Blog visitors into 4 links by using Re-skinning URL splitter Re-skinning URL Splitter Feat

Mohammed cha 72 Oct 25, 2021
PHP based, easy to use blog cms.

v0.1 Bagita is an easy-to-use blog based on Php. It helps you to manage and extend your own blog system completely without any difficulties. Roadmap v

Michael S 6 Oct 28, 2021
Simple Content Management System (CMS) Blog Using Codeigniter with Hierarchical Model View Controller (HMVC) Architectural

Simple Content Management System (CMS) Blog Using Codeigniter with Hierarchical Model View Controller (HMVC) Architectural This is my source code trai

Simon Montaño 1 Oct 28, 2021
Question2Answer is a free and open source platform for Q&A sites, running on PHP/MySQL.

Question2Answer (Q2A) is a popular free open source Q&A platform for PHP/MySQL, used by over 22,000 sites in 40 languages.

Question2Answer 1.5k Jan 14, 2022
Wordpress plugin to allow websites to sell and distribute NFTs through the Enjin platform

MyMeta Basket is the world's first plug-and-play Wordpress/Enjin/Ethereum integration that allows you to start selling blockchain assets through your website within minutes. All you need is Wordpress, MyMeta Basket, and an Enjin subscription.

MyMetaverse 4 Jan 2, 2022
A PHP Blogging Platform. Simple and Powerful.

Typecho Blogging Platform Typecho is a PHP Blogging Platform. Simple and Powerful.

Typecho Dev Team 8.5k Jan 15, 2022
Bolt CMS is an open source, adaptable platform for building and running modern websites.

Bolt CMS is an open source, adaptable platform for building and running modern websites. Built on PHP, Symfony and more. Read the site for more info.

Bolt 333 Jan 16, 2022
ExpressionEngine is a flexible, feature-rich, free open-source content management platform that empowers hundreds of thousands of individuals and organizations around the world to easily manage their web site.

ExpressionEngine CMS ExpressionEngine is a mature, flexible, secure, free open-source content management system. It is beloved by designers for giving

ExpressionEngine 352 Jan 13, 2022
Self-hosted CMS platform based on the Laravel PHP Framework.

October is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

October CMS 10.8k Jan 19, 2022
Free, open-source, self-hosted CMS platform based on the Laravel PHP Framework.

Winter is a Content Management System (CMS) and web platform whose sole purpose is to make your development workflow simple again. It was born out of

Winter CMS 813 Jan 12, 2022
A flexible and fast Cms built with Symfony and Vuejs.

GreenCheap CMS A modular and lightweight CMS made with Symfony and Vuejs components GreenCheap works with PHP 8 version. In this case, lower versions

GreenCheap 59 Jan 11, 2022
Multilingual PHP CMS built with Laravel and bootstrap

Lavalite This is an open source of Content Management System developed with Laravel framework. Documentation Visit Documentation section in the websit

LavaLite 2.3k Jan 11, 2022
A PHP 5.3 CMS built on top of Laravel 4 and other composer components.

Anvil Forge your website! A PHP 5.3 CMS built on top of Laravel 4 and other composer components. Installation Installing Anvil is easy. Run the follow

Loïc Sharma 18 Aug 27, 2019
Luminosity - A modern style blogging platform

Luminosity The Complete Modern Blogging Platform This branch is currently hosted. Refer to Local Branch to setup locally Features Features: Read Artic

cmd3BOT 14 Dec 21, 2021
phpReel is a free, MIT open-source subscription-based video streaming service that lets you create your platform for distributing video content in the form of movies or series.

phpReel is a free, MIT open-source subscription-based video streaming service that lets you create your platform for distributing video content in the form of movies or series.

null 101 Jan 15, 2022