<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>My Projects Archives : vedmant.com : coding blog</title>
	<atom:link href="https://vedmant.com/category/my-projects/feed/" rel="self" type="application/rss+xml" />
	<link>https://vedmant.com/category/my-projects/</link>
	<description>Sharing my personal experience in web development</description>
	<lastBuildDate>Mon, 11 Apr 2022 07:04:13 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.8.3</generator>
	<item>
		<title>Running Time &#8211; React Native Sample Application</title>
		<link>https://vedmant.com/running-time-react-native-sample-application/</link>
					<comments>https://vedmant.com/running-time-react-native-sample-application/#comments</comments>
		
		<dc:creator><![CDATA[vedmant]]></dc:creator>
		<pubDate>Sun, 24 Nov 2019 19:23:02 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[React Native]]></category>
		<category><![CDATA[Mobile App]]></category>
		<guid isPermaLink="false">https://vedmant.com/?p=276</guid>

					<description><![CDATA[<p>Open sources GitHub. Install App from Play Market. Not so long ago I created a simple running tracker &#8211; Running Time that was build on Laravel and Vue as a tutorial to build Single Page Applications. It turned out to be quite helpful learning app for many people. Now I decided to get to know &#8230; <a href="https://vedmant.com/running-time-react-native-sample-application/" class="more-link">Continue reading <span class="screen-reader-text">Running Time &#8211; React Native Sample Application</span></a></p>
<p>The post <a href="https://vedmant.com/running-time-react-native-sample-application/">Running Time &#8211; React Native Sample Application</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>Open sources <a href="https://github.com/vedmant/running-time-react" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">GitHub</a>. Install App from <a href="https://play.google.com/store/apps/details?id=com.vedmant.runningtime" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">Play Market</a>.</p>



<p>Not so long ago I created a simple running tracker &#8211; <a href="https://github.com/vedmant/running-time">Running Time</a> that was build on Laravel and Vue as a tutorial to build Single Page Applications. It turned out to be quite helpful learning app for many people. Now I decided to get to know React Native a bit more and in the process I created an app that uses that same Laravel API backend.</p>



<p>This mobile App is quite simple it has authentication flow with register and login pages. Main screen with three tabs, &#8220;Dashboard&#8221;, &#8220;Entries&#8221; and &#8220;Profile&#8221;. </p>



<p>Here is more detailed list of features:</p>



<ul class="wp-block-list"><li>Simple and clean code</li><li>Redux with redux-thunk</li><li>Auth flow: login and registration</li><li>Dashboard tab with panels and charts</li><li>Entries list tab</li><li>Add / edit entry</li><li>Infinite scroll</li><li>Pull to refresh</li><li>Profile tab: update profile</li></ul>



<p>The app is free to use and modify in any way and has MIT license.</p>



<p>Open sources <a rel="noreferrer noopener" href="https://github.com/vedmant/running-time-react" target="_blank">GitHub</a>. Install App from <a rel="noreferrer noopener" href="https://play.google.com/store/apps/details?id=com.vedmant.runningtime" target="_blank">Play Market</a>.</p>
<p>The post <a href="https://vedmant.com/running-time-react-native-sample-application/">Running Time &#8211; React Native Sample Application</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vedmant.com/running-time-react-native-sample-application/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Laravel Shortcodes</title>
		<link>https://vedmant.com/laravel-shortcodes/</link>
					<comments>https://vedmant.com/laravel-shortcodes/#comments</comments>
		
		<dc:creator><![CDATA[vedmant]]></dc:creator>
		<pubDate>Tue, 23 Apr 2019 13:41:41 +0000</pubDate>
				<category><![CDATA[Laravel]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Composer]]></category>
		<category><![CDATA[Package]]></category>
		<category><![CDATA[Shortcodes]]></category>
		<category><![CDATA[Wordpress]]></category>
		<guid isPermaLink="false">https://vedmant.com/?p=241</guid>

					<description><![CDATA[<p>WordPress based Shortcodes for Laravel 5.x with shared variables, debugbar integration, flexible configuration and other useful features. Github: https://github.com/vedmant/laravel-shortcodes﻿ Build powerful and simple layouts using shortcodes in the content or views like this: Installation Via Composer This package supports Laravel Auto-Discover and will be discovered automatically. For Laravel version before 5.5 please add the Vedmant\LaravelShortcodes\LaravelShortcodesServiceProvider::class &#8230; <a href="https://vedmant.com/laravel-shortcodes/" class="more-link">Continue reading <span class="screen-reader-text">Laravel Shortcodes</span></a></p>
<p>The post <a href="https://vedmant.com/laravel-shortcodes/">Laravel Shortcodes</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>WordPress based Shortcodes for Laravel 5.x with shared variables, debugbar integration, flexible configuration and other useful features.</p>



<p>Github: <a href="https://github.com/vedmant/laravel-shortcodes" target="_blank" rel="noreferrer noopener" aria-label=" (opens in a new tab)">https://github.com/vedmant/laravel-shortcodes﻿</a></p>



<p>Build powerful and simple layouts using shortcodes in the content or views like this:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: xml; title: ; notranslate">
&#x5B;b]Bold text&#x5B;/b]
&#x5B;row]
  &#x5B;col md=8]
     &#x5B;posts_list types="post,gallery" show_tags="yes"]
  &#x5B;/col]
  &#x5B;col md=4]
     &#x5B;poll id="1"]
     &#x5B;user_info username="test_user" website="mywebsite.com" active="yes"]
     &#x5B;last_free_post title="Free Posts"]
  &#x5B;/col]
&#x5B;/row]
</pre></div>


<h2 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#installation"></a>Installation</h2>



<p>Via Composer</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
$ composer require vedmant/laravel-shortcodes
</pre></div>


<p>This package supports Laravel Auto-Discover and will be discovered automatically.</p>



<p>For Laravel version before 5.5 please add the Vedmant\LaravelShortcodes\LaravelShortcodesServiceProvider::class to the providers array in&nbsp;<code>config/app.php</code>. And optionally &#8216;Shortcodes&#8217; =&gt; Vedmant\LaravelShortcodes\Facades\Shortcodes::class, to aliases.</p>



<h2 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#configuraton"></a>Configuraton</h2>



<p>Publish configuration.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
php artisan vendor:publish --tag=shortcodes
</pre></div>


<h2 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#usage"></a>Usage</h2>



<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#shortcode-class"></a>Shortcode class</h3>



<p>Shortcode class should extend abstract \Vedmant\LaravelShortcodes\Shortcode class.</p>



<p>This packages adds&nbsp;<code>make:shortcode</code>&nbsp;artisan command:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
php artisan make:shortcode PostsListShortcode
</pre></div>


<p>It will generate a shortcode class in the&nbsp;<code>app/Shortcodes</code>&nbsp;folder by default.</p>



<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#register-shortcodes"></a>Register shortcodes</h3>



<p>You can use AppServiceProvider boot method to register all needed shortcodes.</p>



<p>Using shortcode class:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
Shortcodes::add('b', BShortcode::class);
</pre></div>


<p>Using shortcode classes in array, preferable for lots of shortcodes:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
Shortcodes::add(&#x5B;
   &#039;a&#039; =&gt; AShortcode::class,
   &#039;b&#039; =&gt; BShortcode::class,
]);
</pre></div>


<p>Using closure:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
Shortcodes::add(&#039;test&#039;, function ($atts, $content, $tag, $manager) {
   return new HtmlString(&#039;&lt;strong&gt;some test shortcode&lt;/strong&gt;&#039;);
});

</pre></div>


<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#rendering-shortcodes"></a>Rendering shortcodes</h3>



<p>By default this packages extends View to parse all shortcodes during views rendering. This feature can be disabled in the config file.</p>



<p>Also to enable / disable rendering shortcodes for specific view you can use:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
view(&#039;some-view&#039;)-&gt;withShortcodes(); // Or view(&#039;some-view&#039;)-&gt;withoutShortcodes();
</pre></div>


<p>To render shortcodes manually use:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
{{ Shortcodes::render('&#x5B;b]bold&#x5B;/b]') }}
</pre></div>


<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#shared-attributes"></a>Shared attributes</h3>



<p>YOccasionally, you may need to share a piece of data with all shortcodes that are rendered by your application. You may do so using the shortode facade&#8217;s&nbsp;<code>share</code>&nbsp;method. Typically, you should place calls to share in the controller, or within a service provider&#8217;s boot method.</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
Shortcodes::share('post', $post);
</pre></div>


<p>Then you can get share attributes in the shortcode class:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
$post = $this-&gt;shared(&#039;post&#039;); $allShared = $this-&gt;shared();
</pre></div>


<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#comma-separated-values-array-attributes"></a>Comma separated values (array attributes)</h3>



<p>If you need to pass an array to a shortcode, you can pass values separated by comma:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: plain; title: ; notranslate">
&#x5B;posts_list ids="1,2,3"]
</pre></div>


<p>Then in render function you can parse this attribute using build in method:</p>


<div class="wp-block-syntaxhighlighter-code "><pre class="brush: php; title: ; notranslate">
$ids = $this-&gt;parseCommaSeparated($atts&#x5B;&#039;ids&#039;]);
</pre></div>


<p>Edit configuration file as needed.</p>



<h3 class="wp-block-heading"><a href="https://github.com/vedmant/laravel-shortcodes#integration-with-laravel-debugbar"></a>Integration with Laravel Debugbar</h3>



<p>This packages supports Laravel Debugbar. Integration can be disabled in the config file if needed.<br></p>



<p>This project is fully free to use for any purpose and licensed under MIT License.</p>
<p>The post <a href="https://vedmant.com/laravel-shortcodes/">Laravel Shortcodes</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vedmant.com/laravel-shortcodes/feed/</wfw:commentRss>
			<slash:comments>2</slash:comments>
		
		
			</item>
		<item>
		<title>My Little Bitcoin &#8211; simple cryptocurrency implementation on JavaScript with GUI</title>
		<link>https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/</link>
					<comments>https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/#comments</comments>
		
		<dc:creator><![CDATA[vedmant]]></dc:creator>
		<pubDate>Sun, 01 Oct 2017 20:14:25 +0000</pubDate>
				<category><![CDATA[Cryptocurrency]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Node.js]]></category>
		<category><![CDATA[Vue.js]]></category>
		<category><![CDATA[vue-router]]></category>
		<category><![CDATA[Vuex]]></category>
		<category><![CDATA[Web Sockets]]></category>
		<guid isPermaLink="false">https://vedmant.com/?p=209</guid>

					<description><![CDATA[<p>I was interested in Bitcoin and Blockchain technologies for a while and in theory things look pretty simple yet so powerful. I really admire genius of Satoshi Nakamoto or whoever invented Blockchain based Crypto Currency and eventually I decided to implement my own simple cryptocurrency to study it better, as for me the best way &#8230; <a href="https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/" class="more-link">Continue reading <span class="screen-reader-text">My Little Bitcoin &#8211; simple cryptocurrency implementation on JavaScript with GUI</span></a></p>
<p>The post <a href="https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/">My Little Bitcoin &#8211; simple cryptocurrency implementation on JavaScript with GUI</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<p>I was interested in Bitcoin and Blockchain technologies for a while and in theory things look pretty simple yet so powerful. I really admire genius of Satoshi Nakamoto or whoever invented Blockchain based Crypto Currency and eventually I decided to implement my own simple cryptocurrency to study it better, as for me the best way to learn is to do it myself.</p>



<p>And the result is <strong>My Little Bitcoin</strong> &#8211; a simple cryptocurrency implementation on JavaScript in just about 650 lines of code (without comments and client). It also includes WEB GUI written on Vue.js where you can send coins and explore blockchain.</p>



<h3 class="wp-block-heading">The structure</h3>



<p>The project is based on Node.js and has following basic structure:</p>



<ol class="wp-block-list"><li>Library &#8211; consist of functions to help handle crypto currency in a simplest way</li><li>Store &#8211; this in-memory storage for blockchain, wallets, mempool and few other things</li><li>Miner &#8211; this a worker that adds new blocks to the chain</li><li>Peers &#8211; simple peer-to-peer blockchain synchronization implementation</li><li>Server &#8211; web server that serves data for our front end GUI, includes API and web sockets</li></ol>



<h3 class="wp-block-heading">The chain</h3>



<p>The structure of the chain is the simplest possible.</p>



<p>Block structure is following:</p>


<pre class="brush: jscript; title: ; notranslate">
{
  index, // Block index
  prevHash, // Hash of the previous block
  time, // Current block timestamp
  transactions, // List of transactions, included into the block
  nonce, // Nonce, required for proof of work protocol
  hash, // Current block hash
}
</pre>



<p>Transaction structure is following:</p>


<pre class="brush: jscript; title: ; notranslate">
{
  id, // Transaction unique id
  time, // Transaction timestamp
  hash, // Transaction hash
  reward, // Boolean to mark mining reward transaction
  inputs, // List of inputs in the transaction
  outputs, // List of outputs in transaction
  address, // Transaction is limited to only one input address for simplicity
  hash, // Transaction hash
  signature, // Transaction hash signature
}
</pre>



<p>And following inputs and outputs structure:</p>


<pre class="brush: jscript; title: ; notranslate">
// Input
{
  tx, // Points to transaction of referenced output
  index, // Index of the output in the referenced transaction
  amount, // Amount of the referenced output
  address, // Address of the referenced output and also public key
  signature, // Signature, signed by private key and can be verified by included public key
}
// Output
{
  index, // Output index in current transaction
  amount, // Amount of the output
  address, // Address of the wallet (public key)
}
</pre>



<p>For demo purpose I created special mode that disables peer-to-peer module, reduces proof of work difficulty and adds one minute block timeout.</p>


<div class="carousel-slider-outer carousel-slider-outer-image-carousel carousel-slider-outer-217" style="--carousel-slider-nav-color:#f1f1f1;--carousel-slider-active-nav-color:#4caf50;--carousel-slider-arrow-size:48px;--carousel-slider-bullet-size:10px">
<div id="&#039;id-217" class="carousel-slider carousel-slider-217 arrows-visibility-always dots-visibility-never arrows-outside dots-center dots-circle owl-carousel" data-slide-type="image-carousel" data-owl-settings='{"nav":true,"dots":false,"slideBy":1,"stagePadding":0,"margin":10,"loop":true,"lazyLoad":true,"autoplay":true,"autoplayTimeout":5000,"autoplaySpeed":500,"autoplayHoverPause":false,"autoWidth":false,"responsive":{"300":{"items":1},"576":{"items":1},"768":{"items":1},"1024":{"items":1},"1280":{"items":1},"1536":{"items":1}}}'>
<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/10/1.jpg" alt=""></a></div>

<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/10/2.jpg" alt=""></a></div>

<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/10/3.jpg" alt=""></a></div>

</div><!-- .carousel-slider-217 -->
</div><!-- .carousel-slider-outer-217 -->




<p><a href="https://my-little-bitcoin.vedmant.com/" target="_blank" rel="noopener">Demo</a></p>



<p>Check sources here: <a href="https://github.com/vedmant/my-little-bitcoin" target="_blank" rel="noopener">GitHub Link</a></p>



<p>This implementation is pretty naive and suitable only for studying purpose.</p>



<p>This project is fully free to use for any purpose and licensed under MIT License.</p>
<p>The post <a href="https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/">My Little Bitcoin &#8211; simple cryptocurrency implementation on JavaScript with GUI</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vedmant.com/little-bitcoin-simple-cryptocurrency-implementation-javascript-gui/feed/</wfw:commentRss>
			<slash:comments>5</slash:comments>
		
		
			</item>
		<item>
		<title>Sample Single Page Application (SPA) using Laravel 5 &#038; Vue2 + Vuex + Vue-Router</title>
		<link>https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/</link>
					<comments>https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/#comments</comments>
		
		<dc:creator><![CDATA[vedmant]]></dc:creator>
		<pubDate>Sat, 19 Aug 2017 18:04:16 +0000</pubDate>
				<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Laravel]]></category>
		<category><![CDATA[My Projects]]></category>
		<category><![CDATA[Vue.js]]></category>
		<category><![CDATA[E2E tests]]></category>
		<category><![CDATA[phpunit]]></category>
		<category><![CDATA[REST API]]></category>
		<category><![CDATA[SPA]]></category>
		<category><![CDATA[vue-router]]></category>
		<category><![CDATA[Vuex]]></category>
		<guid isPermaLink="false">https://vedmant.com/?p=180</guid>

					<description><![CDATA[<p>Not to long ago I implemented a sample Single Page Application using Laravel 5 and Vue2 + Vuex + Vue-Router. Today I decided to make it public and share my experience with others. The project is basically a simple Running Tracker, where you can add your running entries and see your performance during some period &#8230; <a href="https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/" class="more-link">Continue reading <span class="screen-reader-text">Sample Single Page Application (SPA) using Laravel 5 &#038; Vue2 + Vuex + Vue-Router</span></a></p>
<p>The post <a href="https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/">Sample Single Page Application (SPA) using Laravel 5 &#038; Vue2 + Vuex + Vue-Router</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p>Not to long ago I implemented a sample Single Page Application using Laravel 5 and Vue2 + Vuex + Vue-Router.</p>
<p>Today I decided to make it public and share my experience with others.</p>
<p>The project is basically a simple Running Tracker, where you can add your running entries and see your performance during some period of time.</p>
<h3>Main features</h3>
<ul>
<li>Fully separate Backend and Frontend</li>
<li>Authentication based on Laravel Passport</li>
<li>List pages with filters and CRUD editing</li>
<li>Admin panel</li>
<li>Simple widgets</li>
<li>Simple reports</li>
<li>Full Phpunit test coverage</li>
<li>Sample E2E tests using Nightwatch and Cypress</li>
</ul>
<h3>Includes</h3>
<ul>
<li><a href="https://laravel.com/docs/5.4/passport">Laravel Passport</a> API Authentication</li>
<li><a href="https://github.com/mpociot/laravel-apidoc-generator">API Docs Gerator</a> Laravel API Documentation Generator</li>
<li><a href="https://github.com/barryvdh/laravel-debugbar">Laravel DebugBar</a> Debug bar for Laravel</li>
<li><a href="https://vuejs.org/">Vue.js</a> The Progressive JavaScript Framework</li>
<li><a href="https://vuex.vuejs.org/en/intro.html">Vuex</a> State management pattern + library for Vue.js</li>
<li><a href="https://router.vuejs.org/en/">Vue-Router</a> Router library for Vue.js</li>
</ul>
<h3>Other Features</h3>
<ul>
<li>Front page</li>
<li>Authentication (registration, login, logout, throttle)</li>
<li>Users roles: administrator (all access), manager (manage records)</li>
<li>User dashborad with widgets and charts</li>
<li>Entries list with filter by date (list, show, edit, delete, create)</li>
<li>Report page with chart</li>
<li>User profile page</li>
<li>Admin dashboard with widgets</li>
<li>Users admin (list, show, edit, delete, create)</li>
<li>Entries admin (list, show, edit, delete, create)</li>
<li>Global loader for all requests with small delay</li>
</ul>
<p><div class="carousel-slider-outer carousel-slider-outer-image-carousel carousel-slider-outer-191" style="--carousel-slider-nav-color:#f1f1f1;--carousel-slider-active-nav-color:#4caf50;--carousel-slider-arrow-size:48px;--carousel-slider-bullet-size:10px">
<div id="&#039;id-191" class="carousel-slider carousel-slider-191 arrows-visibility-always dots-visibility-never arrows-outside dots-center dots-circle owl-carousel" data-slide-type="image-carousel" data-owl-settings='{"nav":true,"dots":false,"slideBy":1,"stagePadding":0,"margin":10,"loop":true,"lazyLoad":true,"autoplay":true,"autoplayTimeout":10000,"autoplaySpeed":500,"autoplayHoverPause":true,"autoWidth":false,"responsive":{"300":{"items":1},"576":{"items":1},"768":{"items":1},"1024":{"items":1},"1280":{"items":1},"1536":{"items":1}}}'>
<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/08/2017-08-19_1712.jpg" alt=""></a></div>

<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/08/2017-08-19_1713.jpg" alt=""></a></div>

<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/08/2017-08-19_1713.png" alt=""></a></div>

<div class="carousel-slider__item">
	<img class="owl-lazy" data-src="https://vedmant.com/wp-content/uploads/2017/08/2017-08-19_1714.jpg" alt=""></a></div>

</div><!-- .carousel-slider-191 -->
</div><!-- .carousel-slider-outer-191 -->
</p>
<p></p>
<p><a href="https://github.com/vedmant/running-time">GitHub Link</a></p>
<p><a href="https://running-time.vedmant.com/">Demo</a></p>
<p>Use login: <code>user@gmail.com</code> and password: <code>123456</code></p>
<p>This project is fully free to use for any purpose and licenced under MIT License.</p>
<p>The post <a href="https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/">Sample Single Page Application (SPA) using Laravel 5 &#038; Vue2 + Vuex + Vue-Router</a> appeared first on <a href="https://vedmant.com">vedmant.com :: coding blog</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://vedmant.com/sample-single-page-application-spa-using-laravel-5-vue2-vuex-vue-router/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
