<?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>Forem: Alejandro Vivas</title>
    <description>The latest articles on Forem by Alejandro Vivas (@pixelagil).</description>
    <link>https://forem.com/pixelagil</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%2F372566%2Fd5d18213-f721-4fae-8347-fb83569d493a.jpeg</url>
      <title>Forem: Alejandro Vivas</title>
      <link>https://forem.com/pixelagil</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/pixelagil"/>
    <language>en</language>
    <item>
      <title>
Simple Task Manager: trying Tailwindcss for the 1st time</title>
      <dc:creator>Alejandro Vivas</dc:creator>
      <pubDate>Wed, 31 Mar 2021 15:31:00 +0000</pubDate>
      <link>https://forem.com/pixelagil/simple-task-manager-trying-tailwindcss-for-the-1st-time-5heg</link>
      <guid>https://forem.com/pixelagil/simple-task-manager-trying-tailwindcss-for-the-1st-time-5heg</guid>
      <description>&lt;p&gt;Bootstrapped with CRA and using Tailwindcss. I built a simple Task manager, it's incomplete and may have some bugs. I didn't have the intention to finish it at all but to try for the first time Tailwindcss.&lt;/p&gt;

&lt;p&gt;I have to say, I really love working with that so called "Utility CSS Framework". In fact, I built the UI pretty fast.&lt;/p&gt;

&lt;p&gt;Features (so far)&lt;br&gt;
Register User&lt;br&gt;
Login User&lt;br&gt;
Tasks CRUD&lt;br&gt;
Assign task to a registered user&lt;br&gt;
Mark tasks as done&lt;br&gt;
Add comments to any task&lt;br&gt;
Edit/delete comments to any task (owner only)&lt;br&gt;
Like comments&lt;br&gt;
List Team members&lt;/p&gt;

&lt;p&gt;Repo&lt;br&gt;
&lt;a href="https://github.com/AlexSegen/taskerapp.frontend" rel="noopener noreferrer"&gt;https://github.com/AlexSegen/taskerapp.frontend&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Demo&lt;br&gt;
&lt;a href="https://mytasker.netlify.app/" rel="noopener noreferrer"&gt;https://mytasker.netlify.app/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Notes&lt;br&gt;
This "project" is using Context Api and it's only hooks based components.&lt;/p&gt;

&lt;p&gt;Backend&lt;br&gt;
This is using a simple ExpressJS backend built by me called Ninja (WIP).&lt;/p&gt;

&lt;p&gt;Disclaimer&lt;br&gt;
This is not fully functional and I published this for educational purposes only.&lt;/p&gt;

&lt;p&gt;Screenshots&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsk2iokv5rltmy6xqpmf7.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsk2iokv5rltmy6xqpmf7.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa97hlvk35im40cfztuod.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fa97hlvk35im40cfztuod.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuxaazzqq8c5ou9sehe16.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuxaazzqq8c5ou9sehe16.png" alt="image"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff161b1sse7fm5i8tpnsu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ff161b1sse7fm5i8tpnsu.png" alt="image"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>react</category>
      <category>tailwindcss</category>
      <category>javascript</category>
      <category>mern</category>
    </item>
    <item>
      <title>React Expense Tracker</title>
      <dc:creator>Alejandro Vivas</dc:creator>
      <pubDate>Thu, 14 May 2020 13:55:21 +0000</pubDate>
      <link>https://forem.com/pixelagil/react-expense-tracker-3i1a</link>
      <guid>https://forem.com/pixelagil/react-expense-tracker-3i1a</guid>
      <description>&lt;p&gt;Hi all!&lt;/p&gt;

&lt;p&gt;Last week was really fun. I've been coding some stuff and had more practice with React. (I work with Vue and Angular, mostly) and I have to say I really love React Hooks!&lt;/p&gt;

&lt;p&gt;This time I want to share with you this little &lt;em&gt;Expense Tracker App&lt;/em&gt; and I hope some people will find it useful to learn.&lt;/p&gt;

&lt;p&gt;Some things you will find:&lt;/p&gt;

&lt;p&gt;-React Hooks&lt;br&gt;
-Context API&lt;br&gt;
-Themming (Light and Dark mode)&lt;br&gt;
-Change UI language using React n18next.&lt;br&gt;
-Firebase CRUD&lt;br&gt;
-Firebase Authentication using ReactFire.&lt;br&gt;
-Data visualization with Charts JS.&lt;/p&gt;

&lt;p&gt;Demo --&amp;gt; &lt;a href="https://react-exp-tracker.netlify.app/"&gt;https://react-exp-tracker.netlify.app/&lt;/a&gt;&lt;br&gt;
Repo --&amp;gt; &lt;a href="https://github.com/AlexSegen/react-expense-tracker"&gt;https://github.com/AlexSegen/react-expense-tracker&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Any feedback is very appreciated.&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Simple React Shopping Cart</title>
      <dc:creator>Alejandro Vivas</dc:creator>
      <pubDate>Thu, 14 May 2020 05:03:55 +0000</pubDate>
      <link>https://forem.com/pixelagil/simple-react-shooping-cart-53ic</link>
      <guid>https://forem.com/pixelagil/simple-react-shooping-cart-53ic</guid>
      <description>&lt;p&gt;Hi all! &lt;/p&gt;

&lt;p&gt;For those who are still learning stuff about React (just like me :P),  I wanted to share a Shopping Cart example using React Hooks and Context API. &lt;/p&gt;

&lt;p&gt;Please, know that this is just an example with basic Shopping Cart functions and not a fully "Store" boilerplate.&lt;/p&gt;

&lt;p&gt;Any feedback is appreciated and I hope some of you find this usefull for learning!&lt;/p&gt;

&lt;p&gt;GIT: &lt;a href="https://github.com/AlexSegen/react-shopping-cart"&gt;https://github.com/AlexSegen/react-shopping-cart&lt;/a&gt;&lt;br&gt;
DEMO: &lt;a href="https://react-shooping-cart.netlify.app"&gt;https://react-shooping-cart.netlify.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can follow me on Twitter to share more programming stuff.&lt;br&gt;
&lt;a href="https://twitter.com/pixelagil/"&gt;https://twitter.com/pixelagil/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Thank you!&lt;/p&gt;

</description>
      <category>react</category>
      <category>javascript</category>
      <category>hooks</category>
    </item>
  </channel>
</rss>
