<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ranjeet Singh</title>
    <description>The latest articles on DEV Community by Ranjeet Singh (@ranjeetsinghbnl).</description>
    <link>https://dev.to/ranjeetsinghbnl</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F332702%2F27bdbd21-9092-4fab-8855-e06c6f1c3b96.jpeg</url>
      <title>DEV Community: Ranjeet Singh</title>
      <link>https://dev.to/ranjeetsinghbnl</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/ranjeetsinghbnl"/>
    <language>en</language>
    <item>
      <title>Stencil + Firebase + Stencil store boilerplate</title>
      <dc:creator>Ranjeet Singh</dc:creator>
      <pubDate>Sun, 30 Aug 2020 12:10:27 +0000</pubDate>
      <link>https://dev.to/ranjeetsinghbnl/stencil-firebase-stencil-store-boilerplate-4f3a</link>
      <guid>https://dev.to/ranjeetsinghbnl/stencil-firebase-stencil-store-boilerplate-4f3a</guid>
      <description>&lt;p&gt;Hello everyone 👋,&lt;/p&gt;

&lt;p&gt;This is my first post on &lt;code&gt;Dev.to&lt;/code&gt;. I would like to share a Firebase + Stencil boilerplate.&lt;br&gt;
I was searching for a good boilerplate to start with &lt;code&gt;Firebase&lt;/code&gt; and &lt;code&gt;Stencil&lt;/code&gt; but did not find any. So I thought to create my own one. &lt;/p&gt;

&lt;p&gt;Git Hub repo link &lt;a href="https://github.com/ranjeetsinghbnl/stencil-firebase"&gt;Stencil Firebase&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;In this boilerplate i tried to demonstrate how we can &lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Configure Firebase in stencil web application&lt;/li&gt;
&lt;li&gt;Configure Stencil Store&lt;/li&gt;
&lt;li&gt;Configure Stencil Router&lt;/li&gt;
&lt;li&gt;Protecting routes&lt;/li&gt;
&lt;li&gt;Implement Login/Register/Update Profile/Logout &lt;/li&gt;
&lt;li&gt;Organised configuration in stencil application&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Styling 💀
&lt;/h2&gt;

&lt;p&gt;For styling i have used &lt;code&gt;scss&lt;/code&gt;, however i focus more on features than styling.&lt;/p&gt;

&lt;h2&gt;
  
  
  Folder Structure 🗄️
&lt;/h2&gt;



&lt;div class="highlight"&gt;&lt;pre class="highlight plaintext"&gt;&lt;code&gt;├───assets
│   ├───icon
│   └───scss
├───components
│   ├───app-flash-message
│   ├───app-home
│   ├───app-root
│   ├───auth
│   │   ├───login
│   │   ├───profile
│   │   └───register
│   ├───common
│   └───page
│       └───home
├───config
├───global
├───interface
├───services
├───store
└───util

&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;



&lt;p&gt;Please feel free to use it and feedback are always welcome.&lt;/p&gt;

&lt;p&gt;Contributing 👏&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pull requests and 🌟 stars are always welcome.&lt;/li&gt;
&lt;li&gt;For changes, please open an issue first to discuss what you would like to change.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Contact 📩&lt;br&gt;
📧 &lt;a href="mailto:ranjeetsingh.bnl@gmail.com"&gt;&lt;/a&gt;&lt;a href="mailto:ranjeetsingh.bnl@gmail.com"&gt;ranjeetsingh.bnl@gmail.com&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;🐦 Twitter &lt;a href="https://twitter.com/ranjeetsingh_bl"&gt;@ranjeetsingh_bl&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;💼 Linkedin &lt;a href="https://www.linkedin.com/in/ranjeetsinghbnl"&gt;@ranjeetsinghbnl&lt;/a&gt;&lt;/p&gt;

</description>
      <category>firebase</category>
      <category>stencil</category>
      <category>webcomponents</category>
      <category>stencilstore</category>
    </item>
  </channel>
</rss>
