<?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: Somnath Pan</title>
    <description>The latest articles on DEV Community by Somnath Pan (@codevsom).</description>
    <link>https://dev.to/codevsom</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%2F1411890%2F848b613a-39b6-4d2b-b2f8-3b8e9dd2efe7.jpeg</url>
      <title>DEV Community: Somnath Pan</title>
      <link>https://dev.to/codevsom</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/codevsom"/>
    <language>en</language>
    <item>
      <title>I Built Something That Helps You Launch &amp; Validate 100 Startups Everyday😬</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Sun, 25 Jan 2026 03:23:23 +0000</pubDate>
      <link>https://dev.to/codevsom/i-built-something-that-helps-you-launch-validate-100-startups-everyday-da7</link>
      <guid>https://dev.to/codevsom/i-built-something-that-helps-you-launch-validate-100-startups-everyday-da7</guid>
      <description>&lt;p&gt;Hi I'm back after a long time,&lt;br&gt;
And this time with a new update...&lt;/p&gt;

&lt;p&gt;I have recently launched GoStarterAI &lt;/p&gt;

&lt;p&gt;&lt;a href="//go-starter-ai.vercel.app"&gt;Check here&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What is it?
&lt;/h2&gt;

&lt;p&gt;GoStarterAI is an AI system that turns a single prompt into a fully deployed app startup.&lt;/p&gt;

&lt;p&gt;You describe what you want to build.&lt;/p&gt;

&lt;p&gt;It generates the app structure, code, and deployment-ready setup.&lt;/p&gt;

&lt;p&gt;Then it pushes the project and deploys it.&lt;/p&gt;

&lt;p&gt;No templates to stitch together.&lt;/p&gt;

&lt;p&gt;No boilerplate scavenger hunt.&lt;br&gt;
No “I’ll finish this later”.&lt;/p&gt;

&lt;p&gt;You go from prompt → live app.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why I Built
&lt;/h2&gt;

&lt;p&gt;I kept seeing the same pattern:&lt;/p&gt;

&lt;p&gt;People can generate code&lt;/p&gt;

&lt;p&gt;People can design UIs&lt;/p&gt;

&lt;p&gt;People still don’t ship&lt;/p&gt;

&lt;p&gt;Most AI tools stop halfway. They help you write code, not finish products.&lt;/p&gt;

&lt;p&gt;I wanted something that behaves more like a startup co-founder than a chat box.&lt;br&gt;
So GoStarterAI focuses on:&lt;/p&gt;

&lt;p&gt;End-to-end generation&lt;br&gt;
Real project structure&lt;br&gt;
Deployment, not demos&lt;/p&gt;

&lt;h2&gt;
  
  
  What It Does
&lt;/h2&gt;

&lt;p&gt;Right now, GoStarterAI can:&lt;br&gt;
Generate real-world app code (Next.js-based)&lt;/p&gt;

&lt;p&gt;Structure the project like a production repo&lt;/p&gt;

&lt;p&gt;Prepare it for deployment&lt;br&gt;
Help you get to a live version fast&lt;/p&gt;

&lt;p&gt;The goal isn’t perfection.&lt;br&gt;
The goal is momentum.&lt;/p&gt;

&lt;p&gt;You can iterate once something exists. You can’t iterate on nothing.&lt;/p&gt;

&lt;h2&gt;
  
  
  Who It's For?
&lt;/h2&gt;

&lt;p&gt;GoStarterAI is built for:&lt;/p&gt;

&lt;p&gt;Indie hackers who want to ship faster&lt;/p&gt;

&lt;p&gt;Students learning by building real products&lt;/p&gt;

&lt;p&gt;Founders validating ideas quickly&lt;/p&gt;

&lt;p&gt;Developers tired of redoing the same setup work&lt;/p&gt;

&lt;p&gt;If you like speed, ownership, and shipping, you’ll feel at home.&lt;/p&gt;

&lt;h2&gt;
  
  
  What It's Not
&lt;/h2&gt;

&lt;p&gt;Not a no-code website builder&lt;br&gt;
Not a toy demo generator&lt;br&gt;
Not “AI magic” with no control&lt;/p&gt;

&lt;h2&gt;
  
  
  Whats Next?
&lt;/h2&gt;

&lt;p&gt;I’m actively working on:&lt;/p&gt;

&lt;p&gt;Better agent orchestration&lt;/p&gt;

&lt;p&gt;More flexible app types&lt;/p&gt;

&lt;p&gt;Faster iteration loops&lt;/p&gt;

&lt;p&gt;Community-driven experiments (CTFs, challenges, live builds)&lt;/p&gt;

&lt;p&gt;The long-term vision is simple:&lt;/p&gt;

&lt;p&gt;Turning ideas into real startups should be boringly fast.&lt;/p&gt;

&lt;h2&gt;
  
  
  Try It / Follow Along
&lt;/h2&gt;

&lt;p&gt;GoStarterAI is live and evolving.&lt;/p&gt;

&lt;p&gt;If you’re interested in:&lt;/p&gt;

&lt;p&gt;AI-assisted startup building&lt;br&gt;
Extreme shipping speed&lt;/p&gt;

&lt;p&gt;Tools that actually finish the job&lt;/p&gt;

&lt;p&gt;You’ll probably like what’s coming.&lt;/p&gt;

&lt;p&gt;Thanks for reading.&lt;/p&gt;

&lt;p&gt;Back to building.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>product</category>
      <category>startup</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Here's how i built a blog app using javascript &amp; firebase</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Sat, 19 Oct 2024 01:12:36 +0000</pubDate>
      <link>https://dev.to/codevsom/introducing-devcorner-a-blogging-haven-specially-built-for-developers-tech-enthusiast-3gpc</link>
      <guid>https://dev.to/codevsom/introducing-devcorner-a-blogging-haven-specially-built-for-developers-tech-enthusiast-3gpc</guid>
      <description>&lt;p&gt;Hi everyone 👋🏼 &lt;br&gt;
I am pretty excited to share the launch of my project:DevCorner,a cutting edge blogging platform for developers!&lt;/p&gt;

&lt;h2&gt;
  
  
  features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;secure login/sign up using &lt;br&gt;
email&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;customizable user profiles &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;create blog posts&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;search for blog posts&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;update/delete your posts&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;comments &lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;notifications on new &lt;br&gt;
follows &amp;amp; comments&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  technologies used
&lt;/h2&gt;

&lt;p&gt;-HTML/CSS&lt;br&gt;
  -BOOTSTRAP 5&lt;br&gt;
  -JAVASCRIPT&lt;br&gt;
  -FIREBASE&lt;/p&gt;

&lt;h2&gt;
  
  
  journey
&lt;/h2&gt;

&lt;p&gt;A few days ago,I was in search of a project idea,&lt;br&gt;
After checking hundreds of websites and YouTube videos,i finally decided to build a blog app,&lt;br&gt;
But the problem was... I didn't know backend,so i searched for alternative ideas,and found firebase,which is a BaaS by Google.&lt;br&gt;
So I was pretty excited to build the project,&lt;br&gt;
It took me 4 days to build it,&lt;br&gt;
And it wasn't as much challenging as i thought,the workflow was almost flawless and i didn't even face any major bugs...😅&lt;/p&gt;

&lt;h2&gt;
  
  
  Join The Community Today
&lt;/h2&gt;

&lt;p&gt;Sign up now and be a part of our journey building a vibrant community of developers!&lt;/p&gt;

&lt;p&gt;&lt;a href="//devcorner.vercel.app/home.html"&gt;Sign Up Now!&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontend</category>
      <category>webdev</category>
      <category>javascript</category>
      <category>firebase</category>
    </item>
    <item>
      <title>I made LexioJS: a NLP library built in VanillaJS</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Mon, 07 Oct 2024 07:18:47 +0000</pubDate>
      <link>https://dev.to/codevsom/i-made-lexiojs-a-nlp-library-built-in-vanillajs-4g7k</link>
      <guid>https://dev.to/codevsom/i-made-lexiojs-a-nlp-library-built-in-vanillajs-4g7k</guid>
      <description>&lt;p&gt;Hey there! I am thrilled to share my new project LexioJS,&lt;br&gt;
A simple lightweight library,which allows you to perform NLP tasks,such as:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;tokenization&lt;/li&gt;
&lt;li&gt;stop word removal &lt;/li&gt;
&lt;li&gt;NER&lt;/li&gt;
&lt;li&gt;stemming &lt;/li&gt;
&lt;li&gt;lemmatization &lt;/li&gt;
&lt;li&gt;sentiment analysis &lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  introduction
&lt;/h2&gt;

&lt;p&gt;LexioJS is a very fast,simple &amp;amp; lightweight(~7.60 kb minified) NLP library,which allows you to perform all the basic NLP tasks.&lt;/p&gt;
&lt;h2&gt;
  
  
  features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;tokenization&lt;/li&gt;
&lt;li&gt;stop word removal &lt;/li&gt;
&lt;li&gt;NER&lt;/li&gt;
&lt;li&gt;stemming &lt;/li&gt;
&lt;li&gt;lemmatization&lt;/li&gt;
&lt;li&gt;sentiment analysis &lt;/li&gt;
&lt;/ul&gt;
&lt;h2&gt;
  
  
  getting started with LexioJS
&lt;/h2&gt;

&lt;p&gt;Including LexioJS in your project using a CDN:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;script src="https://cdn.jsdelivr.net/gh/SomnathDevPro/LexioJS@main/src/lexio.min.js"&amp;gt;&amp;lt;/script&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;You can refer to LexioJS docs for tutorials:&lt;br&gt;
&lt;a href="https://lexio-js.vercel.app/" rel="noopener noreferrer"&gt;Documentation&lt;/a&gt;&lt;br&gt;
&lt;a href="https://github.com/SomnathDevPro/LexioJS" rel="noopener noreferrer"&gt;GitHub repository&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Use cases
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;Text Preprocessing &lt;/li&gt;
&lt;li&gt;Sentiment Analysis &lt;/li&gt;
&lt;li&gt;developing small ChatBots &amp;amp; virtual assistants&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Drawbacks &amp;amp; Limitations
&lt;/h2&gt;

&lt;p&gt;Although I've tried to build a comprehensive library,it has some limitations:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;limited features: I have provided basic functionalities for NLP tasks,but it's important to note,that it lacks some other complex features such as POS tagging,dependency Parsing &amp;amp; ML integration.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;-Currently Lexio only supports English language processing.&lt;/p&gt;

&lt;p&gt;-sentiment analysis model may struggle with sarcasm &amp;amp; nuanced text.&lt;/p&gt;

&lt;p&gt;I plan to address these limitations in future updates.&lt;/p&gt;

</description>
      <category>javascript</category>
      <category>nlp</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Creating A Lightweight Code Editor Using Vanilla Js</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Fri, 04 Oct 2024 04:39:49 +0000</pubDate>
      <link>https://dev.to/codevsom/creating-a-lightweight-code-editor-using-vanilla-js-ak1</link>
      <guid>https://dev.to/codevsom/creating-a-lightweight-code-editor-using-vanilla-js-ak1</guid>
      <description>&lt;p&gt;Hey there!👋🏼&lt;br&gt;
I am excited to share my new project,NEXON,a simple frontend code editor,&lt;br&gt;
Which i built using vanilla js.&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;Nexon,is a simple &amp;amp; lightweight online code editor, which allows you to write frontend code online,&lt;br&gt;
It also provides a robust project Management,where you can save your projects,edit them &amp;amp; also you can download your projects in .html format!&lt;/p&gt;

&lt;h2&gt;
  
  
  features
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;project management &lt;/li&gt;
&lt;li&gt;live code preview&lt;/li&gt;
&lt;li&gt;download feature&lt;/li&gt;
&lt;li&gt;simple &amp;amp; intuitive UI &lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  technologies &amp;amp; libraries used
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;html&lt;/li&gt;
&lt;li&gt;javascript &lt;/li&gt;
&lt;li&gt;litestyle.css &lt;/li&gt;
&lt;li&gt;FileSaver.js&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Check out my project
&lt;/h2&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="//nexon-zeta.vercel.app"&gt;Nexon&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/SomnathDevPro/NEXON-CODE-EDITOR" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  the idea
&lt;/h2&gt;

&lt;p&gt;Yesterday,boredom struck &amp;amp; i decided to build something and thus,NEXON was born&lt;/p&gt;

&lt;h2&gt;
  
  
  the process
&lt;/h2&gt;

&lt;p&gt;So firstly,i designed the UI,I planned to use litestyle.css,Which is a css framework I built a few months ago, because I wanted to check it's capabilities,&lt;br&gt;
&amp;amp; Then i wrote the js,for this,&lt;br&gt;
I've used a simple iframe and an textarea,where the value of the textarea is set as the srcdoc of the iframe,whenever you type.&lt;br&gt;
I leveraged local storage,for storing user data.&lt;/p&gt;

&lt;h2&gt;
  
  
  challenges faced
&lt;/h2&gt;

&lt;p&gt;Implementing,the download feature,proved to be tricky,so I used FileSaver.js to overcome this challenge &lt;/p&gt;

&lt;h2&gt;
  
  
  lessons learnt
&lt;/h2&gt;

&lt;p&gt;Building NEXON was a great learning experience.&lt;br&gt;
Building NEXON,helped me to solidify my JAVASCRIPT knowledge,&lt;br&gt;
&amp;amp; Also I have learnt the importance of writing modular code.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Building NEXON,marks a significant milestone in my front end journey, showcasing the power of vanilla JS.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>javascript</category>
      <category>frontend</category>
      <category>html</category>
    </item>
    <item>
      <title>One Byte Explainer:Phaser.Js</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Sat, 28 Sep 2024 02:02:55 +0000</pubDate>
      <link>https://dev.to/codevsom/one-byte-explainerphaserjs-2ipa</link>
      <guid>https://dev.to/codevsom/one-byte-explainerphaserjs-2ipa</guid>
      <description>&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4y0untkbi7k1ltrf6pkb.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F4y0untkbi7k1ltrf6pkb.png" alt="phaser 3" width="635" height="545"&gt;&lt;/a&gt;&lt;br&gt;
&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/webgame"&gt;Web Game Challenge&lt;/a&gt;: One Byte Explainer&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Explainer
&lt;/h2&gt;

&lt;p&gt;Phaser.js is the ultimate superhero for HTML5 game development,with its powerful features and simple,intuitive API, phaser makes engaging games a reality!,&lt;br&gt;
Phaser features:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Robust physics engine &lt;/li&gt;
&lt;li&gt;Game objects &amp;amp; sprite management &lt;/li&gt;
&lt;li&gt;Audio management 
4.scene management 
5.particle effect &amp;amp; animations&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;With phaser you can create complex animations and large-scale games.&lt;br&gt;
Also phaser has a large &lt;br&gt;
community to help you.&lt;/p&gt;

&lt;p&gt;With Phaser.js you can create 2d platformers,arcade style games,puzzle games etc...&lt;/p&gt;

&lt;h2&gt;
  
  
  Additional Context
&lt;/h2&gt;

&lt;p&gt;Phaser has a robust scene management system,where you can use multiple scenes for your game.&lt;br&gt;
Each scene has preload() for loading sprite,create() to show and implement game logic, animations etc,update() to implement game loop.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gamechallenge</category>
      <category>gamedev</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Xylophia VI : An Endless Survival Shooter Game</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Thu, 26 Sep 2024 11:54:13 +0000</pubDate>
      <link>https://dev.to/codevsom/xylophia-vi-an-endless-survival-shooter-game-58l9</link>
      <guid>https://dev.to/codevsom/xylophia-vi-an-endless-survival-shooter-game-58l9</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for the &lt;a href="https://dev.to/challenges/webgame"&gt;Web Game Challenge&lt;/a&gt;, Build a Game: Alien Edition&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;I am excited to share my submission for the web game challenge,Xylophia VI: an endless shooter game,&lt;br&gt;
Here,You're a brave agent of CTMA,who is stranded in Xylophia VI,an isolated planet inhabited by malevolent polycerebroxes,you have to survive by fighting them,until help arrives.&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I have built an endless shooter game,where you're an agent of CTMA(cosmic threat management agency),you crash land on Xylophia VI,while going for an investigation in the planet,you have no other choices but to stay in the planet,until help arrives,but the planet is inhabited by hostile polycerebroxes,you have to fight them to survive on the planet as long as possible!&lt;/p&gt;

&lt;p&gt;I Have Used Phaser 3 to simplify the development process,&lt;br&gt;
Also it's my first time using it so it was a great learning experience also!&lt;/p&gt;

&lt;h2&gt;
  
  
  Game Play Mechanics &amp;amp; Features:
&lt;/h2&gt;

&lt;p&gt;•Player Movement &amp;amp; Joystick Controls: I have used Phasers Built-in Graphics To create a Basic Joystick,By Which You Control The Player.&lt;/p&gt;

&lt;p&gt;•Player Attacks: You can just tap the screen to shoot projectiles,you can kill polycerebroxes by them,after getting killed,each alien,respawns after sometime.&lt;/p&gt;

&lt;p&gt;•Health Pack: You'll also get health packs which shows up randomly and increases your health,you can only use it when your health is less than 120.&lt;/p&gt;

&lt;p&gt;•Enemy behaviour: i have implemented simple enemy AI,&lt;br&gt;
The polycerebroxes chases you whenever you're close,also i have implemented,co operative attacks,where multiple enemies,works together to attack you!,the enemies gets destroyed once they complete there attack,once every minute,a large wave of enemies attack you including a boss enemy.&lt;/p&gt;

&lt;p&gt;•Scoring &amp;amp; High Score System: Your score is determined by your kill count,and also highest kills are stored,I have used local storage to store high score data.&lt;/p&gt;

&lt;p&gt;•player levels: I have implemented a very simple player level progression system,in which the player have to gain experience points by playing and levels are determined by exp points,&lt;br&gt;
Difficulty increases with increasing level!.&lt;/p&gt;

&lt;h2&gt;
  
  
  screenshots
&lt;/h2&gt;

&lt;p&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%2Fx3wvkrvlv75d8xs9owi4.jpg" 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%2Fx3wvkrvlv75d8xs9owi4.jpg" alt="screenshot"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Technologies Used:
&lt;/h2&gt;

&lt;p&gt;1.javascript&lt;br&gt;
2.Phaser 3.85&lt;br&gt;
3.HTML5&lt;/p&gt;

&lt;h2&gt;
  
  
  Compatibility:
&lt;/h2&gt;

&lt;p&gt;I have made &amp;amp; optimised the game specially for mobile phones,so playing it on desktop can cause screen issues, specially with placement of game UI &amp;amp; joystick controls,&lt;br&gt;
So i request you to use a mobile device to play this game.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://xylophia-vi.vercel.app/" rel="noopener noreferrer"&gt;Click Here To Play!&lt;/a&gt;&lt;br&gt;
You can check the source code on my &lt;a href="https://github.com/SomnathDevPro/Xylophia-VI" rel="noopener noreferrer"&gt;GitHub Repository&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;I loved top down shooter games and I was just learning about Phaser when I got to know about the web game dev challenge,I first decided to create a top down shooter game,using my knowledge of phaser,i created the first game.js file and created the prototype for the game,and later with the help of tutorials and ai,and my own creativity i created the enemy AI and the other features as well!&lt;/p&gt;

&lt;p&gt;I gathered assets from the internet and I've also used ai to generate the maps and background.&lt;br&gt;
I got the sound effects from pixabay &amp;amp; sprites from open game art.&lt;/p&gt;

&lt;p&gt;It was a great learning experience 😊 &lt;br&gt;
I've learnt a lot about game development &amp;amp; phaser!&lt;/p&gt;

&lt;p&gt;I am also proud of the enemy AI &amp;amp; the joystick.&lt;/p&gt;

&lt;h2&gt;
  
  
  license
&lt;/h2&gt;

&lt;p&gt;This project is licensed under MIT License.&lt;br&gt;
Check GitHub Repository for more information.&lt;/p&gt;

&lt;h2&gt;
  
  
  CONCLUSION
&lt;/h2&gt;

&lt;p&gt;in conclusion, development of Xylophia VI for the web game dev challenge was successful,I have successfully created an endless survival game using phaser 3,with a wide range of features.&lt;/p&gt;

&lt;p&gt;I overcame challenges in:&lt;/p&gt;

&lt;p&gt;1.developing enemy AI &lt;br&gt;
2.optimizing the game for mobile&lt;/p&gt;

&lt;p&gt;Through this experience,I have gained valuable skills,such as:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Phaser 3&lt;/li&gt;
&lt;li&gt;HTML5 &amp;amp; JAVASCRIPT &lt;/li&gt;
&lt;li&gt;GAME DEVELOPMENT &amp;amp; MECHANICS &lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;Thank you 💕 for checking out my project!&lt;br&gt;
If you've liked the game,please star my repository ⭐&lt;/p&gt;

&lt;p&gt;Play Xylophia VI &amp;amp; give me your feedback now!&lt;/p&gt;

&lt;p&gt;If you find any bugs or issues,make sure to inform me...&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>gamechallenge</category>
      <category>gamedev</category>
      <category>webdev</category>
    </item>
    <item>
      <title>Submission For Front-end Challenge 2024 Earth Day Edition 🌎: "Earth's Future In Our Hands"</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Sun, 21 Apr 2024 14:16:23 +0000</pubDate>
      <link>https://dev.to/codevsom/submission-for-front-end-challenge-2024-earth-day-edition-earths-future-in-our-hands-14e2</link>
      <guid>https://dev.to/codevsom/submission-for-front-end-challenge-2024-earth-day-edition-earths-future-in-our-hands-14e2</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-earth-day-edition-52e4"&gt;Frontend Challenge v24.04.17&lt;/a&gt;, CSS Art: Earth Day.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Introduction
&lt;/h2&gt;

&lt;p&gt;"Climate change is a pressing global issue that requires immediate attention and action. Rising temperatures, melting ice caps, and extreme weather events are just a few of the devastating consequences of human activities on our planet. We must reduce our carbon footprint, transition to renewable energy sources, and adopt sustainable practices to mitigate the effects of climate change. It's a collective responsibility that demands individual and collective action. Let's work together to protect our planet and ensure a livable future for generations to come."&lt;/p&gt;

&lt;h2&gt;
  
  
  Inspiration
&lt;/h2&gt;

&lt;p&gt;I have created a CSS art piece that depicts the impact of climate change on our planet. Using only CSS, I have designed an interactive animation that showcases the Earth's distress and its potential transformation into a thriving planet.&lt;/p&gt;

&lt;p&gt;Through careful manipulation of CSS gradients, shapes, and animations, I have brought this environmental message to life. The Earth's "face" and "eyes" are crafted from intricate CSS shapes, while the animations simulate the effects of global warming and the potential for positive change.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Code:&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
  &amp;lt;meta charset="UTF-8"&amp;gt;
  &amp;lt;meta name="viewport" content="width=device-width, initial-scale=1"&amp;gt;
  &amp;lt;link rel="stylesheet" href="style.css"&amp;gt;
  &amp;lt;style&amp;gt;
  *{
    transition:1.5s;
  }
  body{
    background-color:#0924A8;
    display: grid;
    place-items: center;
  }
    .earth{
      height:300px;
      width:300px;
      background:radial-gradient(circle at 50% 1%,#0D9008,#2A64D9,#D53B3BBD);
      border-radius:50%;
      box-shadow:0 0 40px #FF0000;
      overflow:hidden;
      transition:1.5s;
    }
    .face{
      position: absolute;
      left:50%;
      top:50%;
    }
    .eye1,.eye2{
      height:50px;
      width:25px;
      background-color:black;
      border-radius:50%;
      position: absolute;
      top:-60;
    }
    .eye1{
      left: -50px;
    }
    .eye2{
      left:50px;
    }
    .mouth{
  position: absolute;
  width: 178px;
  height: 180px;
  border: 15px solid transparent;
  top:5px;
  left: -75px;
  box-sizing: border-box;
  border-radius: 50%;
  border-top-color:black;
  transition:0s;
}
.earth:hover .mouth{
    border-bottom-color:black;
    border-top:none;
    top:-90px;
}
.earth:hover{
  box-shadow:0 0 100px #08FFB9;    background:radial-gradient(circle at 50% 1%,#0D9008,#2A64D9);

}
.earth:hover .eye1{
  top:-100px;
}
.earth:hover .eye2{
  top:-100px;
}

  &amp;lt;/style&amp;gt;
&amp;lt;body&amp;gt;
  &amp;lt;div class="container"&amp;gt;
  &amp;lt;div class="earth"&amp;gt;
    &amp;lt;div class="face"&amp;gt;
      &amp;lt;div class="eye1"&amp;gt;&amp;lt;/div&amp;gt;
      &amp;lt;div class="eye2"&amp;gt;&amp;lt;/div&amp;gt;
      &amp;lt;div class="mouth"&amp;gt;
      &amp;lt;/div&amp;gt;
    &amp;lt;/div&amp;gt;
    &amp;lt;div class="plant"&amp;gt;&amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;
  &amp;lt;/div&amp;gt;

&amp;lt;/body&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Live link to view the project:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://earthdaycss.netlify.app/"&gt;https://earthdaycss.netlify.app/&lt;/a&gt; &lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;Through this project, I have learned:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;The importance of environmental awareness and the impact of climate change on our planet&lt;/li&gt;
&lt;li&gt;How to effectively convey a message through interactive and visually striking designs&lt;/li&gt;
&lt;li&gt;Advanced CSS techniques, including gradients, shapes, and animations&lt;/li&gt;
&lt;li&gt;The power of creativity and coding in raising awareness and inspiring action&lt;/li&gt;
&lt;li&gt;The value of experimentation and iteration in refining a design concept&lt;/li&gt;
&lt;li&gt;How to balance aesthetics and meaning to create a impactful and thought-provoking artwork&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project has not only honed my technical skills but also deepened my understanding of the critical issues facing our planet, and I hope to continue exploring the intersection of art, design, and environmental awareness in future projects.&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
      <category>cssart</category>
    </item>
    <item>
      <title>Front End Challenge 2024 Earth Day Edition🌎CSS ART SUBMISSION: "Plants: The Heart of Our Planet"</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Fri, 19 Apr 2024 12:12:48 +0000</pubDate>
      <link>https://dev.to/codevsom/front-end-challenge-2024-earth-day-editioncss-art-submission-plants-the-heart-of-our-planet-3l14</link>
      <guid>https://dev.to/codevsom/front-end-challenge-2024-earth-day-editioncss-art-submission-plants-the-heart-of-our-planet-3l14</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-earth-day-edition-52e4"&gt;Frontend Challenge v24.04.17&lt;/a&gt;, CSS Art: Earth Day.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Inspiration
&lt;/h2&gt;

&lt;p&gt;Gazing at plants' lush foliage and vibrant blooms, I felt wonder and awe. Their intricate patterns, delicate petals, and majestic branches whispered secrets of resilience and beauty. I realized they're the heart of our Earth, providing oxygen, food, and shelter. I knew I had to create a design that celebrates their splendor and highlights the urgent need for preservation. Through this project, I aim to inspire others to protect our planet's precious green treasures, for the future of our Earth depends on it.&lt;br&gt;
Therefore,&lt;br&gt;
I Created a CSS art which depicts plants as earth's heart.&lt;/p&gt;
&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;iframe height="600" src="https://codepen.io/Codevsom/embed/RwOqWJR?height=600&amp;amp;default-tab=result&amp;amp;embed-version=2"&gt;
&lt;/iframe&gt;
&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;My journey began with a Google search for ideas, sparking a creative flame. I dove into writing HTML and CSS, bringing my initial vision to life. But, as often happens, my plan suddenly changed direction. Embracing the pivot, I adapted and evolved my design. Through this process, I discovered new skills and perspectives, ultimately leading to the creation of this project. It's a testament to the power of flexibility and creativity, showcasing how unexpected twists can lead to something truly special&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
      <category>cssart</category>
    </item>
    <item>
      <title>Submission Of Project For Front-end Challenge 2024-Earth Day Edition: Glam up My Markup</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Thu, 18 Apr 2024 15:39:07 +0000</pubDate>
      <link>https://dev.to/codevsom/submission-of-project-for-front-end-challenge-2024-earth-day-edition-glam-up-my-markup-4l2b</link>
      <guid>https://dev.to/codevsom/submission-of-project-for-front-end-challenge-2024-earth-day-edition-glam-up-my-markup-4l2b</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-earth-day-edition-52e4"&gt;Frontend Challenge v24.04.17&lt;/a&gt;, Glam Up My Markup: Earth Day Celebration Landing Page&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;For the Dev.to Front-End Challenge: Earth Day Edition, I embarked on designing a captivating landing page to raise awareness about Earth Day,I depicted climate change with help of images and inspire the developer community to take action&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6hghcj7bg5uos5h6wufu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F6hghcj7bg5uos5h6wufu.jpg" alt="Image description" width="800" height="349"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffj7lpkik0ood4bjlhyqu.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ffj7lpkik0ood4bjlhyqu.jpg" alt="Image description" width="800" height="309"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F17lj6y69wm972mps9kji.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/cdn-cgi/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F17lj6y69wm972mps9kji.jpg" alt="Image description" width="800" height="336"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Access the code on:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://github.com/Codevsom/Earth-day-landing-page"&gt;https://github.com/Codevsom/Earth-day-landing-page&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Live link:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://codevsom.github.io/inde.html"&gt;https://codevsom.github.io/inde.html&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Journey
&lt;/h2&gt;

&lt;p&gt;My Journey Was Extremely Simple:&lt;br&gt;
⟩I looked up for inspiration on Google,but I didn't find anything to get inspired...&lt;br&gt;
⟩then i used my own imagination and creativity to create a wonderful design that depicts climate change with the help of images.&lt;/p&gt;

&lt;p&gt;Images I used for successfully creating my project:&lt;br&gt;
•&lt;a href="https://w0.peakpx.com/wallpaper/43/25/HD-wallpaper-earth-cool.jpg?hl=en_IN"&gt;https://w0.peakpx.com/wallpaper/43/25/HD-wallpaper-earth-cool.jpg?hl=en_IN&lt;/a&gt;&lt;br&gt;
•&lt;a href="https://cdn.mos.cms.futurecdn.net/6ZW3VY5dZJbYSD7FeAsKe6-1200-80.jpg"&gt;https://cdn.mos.cms.futurecdn.net/6ZW3VY5dZJbYSD7FeAsKe6-1200-80.jpg&lt;/a&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>frontendchallenge</category>
      <category>css</category>
      <category>javascript</category>
    </item>
    <item>
      <title>Submission For Front-end Challenge 2024 - Earth Day Edition 🌍 CSS ART: A Visual Exploration of Our Planet</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Thu, 18 Apr 2024 10:22:48 +0000</pubDate>
      <link>https://dev.to/codevsom/submission-for-front-end-challenge-2024-earth-day-edition-css-art-a-visual-exploration-of-our-planet-2k9j</link>
      <guid>https://dev.to/codevsom/submission-for-front-end-challenge-2024-earth-day-edition-css-art-a-visual-exploration-of-our-planet-2k9j</guid>
      <description>&lt;p&gt;&lt;em&gt;This is a submission for &lt;a href="https://dev.to/devteam/join-us-for-the-next-frontend-challenge-earth-day-edition-52e4"&gt;Frontend Challenge v24.04.17&lt;/a&gt;, CSS Art: Earth Day.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Introduction:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Happy Earth Day, DEV community! In honor of this important day, I'm thrilled to share my project: a unique artwork depicting the Earth's continents, entirely crafted using CSS!  &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Inspiration:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This project was inspired by the beauty and fragility of our planet. Earth Day is a reminder to appreciate and protect our environment.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Demo:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Let's celebrate our planet with this artistic exploration! Check out the live demo and share your thoughts:&lt;br&gt;
&lt;strong&gt;HTML MARKUP&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&amp;lt;!DOCTYPE html&amp;gt;
&amp;lt;html&amp;gt;
  &amp;lt;head&amp;gt;
    &amp;lt;meta http-equiv="html" content="text/html; charset=utf-8" /&amp;gt;
    &amp;lt;title&amp;gt;earth day css art&amp;lt;/title&amp;gt;
    &amp;lt;link rel="stylesheet" href="earthday-art.css"&amp;gt;
  &amp;lt;/head&amp;gt;
  &amp;lt;body&amp;gt;
     &amp;lt;div class="container"&amp;gt;
       &amp;lt;div class="earth"&amp;gt;
         &amp;lt;div class="text"&amp;gt;
           &amp;lt;h1&amp;gt;Happy Earth Day&amp;lt;/h1&amp;gt;
           &amp;lt;p&amp;gt;"The environment is where we all meet; where all have a mutual interest; it is the one thing all of us share".&amp;lt;/p&amp;gt;
         &amp;lt;/div&amp;gt;
       &amp;lt;/div&amp;gt;
     &amp;lt;/div&amp;gt;
  &amp;lt;/body&amp;gt;
&amp;lt;/html&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;CSS CODE&lt;/strong&gt;&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;body{
  background:#4BD2FB;
}
.earth{
  background:url('land.png');
  background-color:#48C528;
  border:2px solid whitesmoke;
  border-radius:100%;
  height:50em;
  width:50em;
  position: absolute ;
  top:10rem;
  left:5rem;
  text-align:center;
  animation:rotate 3s infinite;
}
@keyframes rotate{
  50%{
    transform:rotate(10deg);
  }
}
h1{
  position:absolute;
  top:2em;
  left:0.6em;
  font-size:99px;
  text-shadow: 5px 6px #C5C13A;
  font-family:"Brush Script MT",cursive;
  transition:0.4;
  animation:shadows 5s infinite;
}
p{
  position:absolute;
  top:24em;
  left:0.6em;
  font-family:"monospace";
}
@keyframes shadows{
  0%{
      text-shadow: 5px 6px #C5C13A;
  }
  25%{
      text-shadow: 5px 6px #20FFBB;
  }
  50%{
     text-shadow: 5px 6px #3F9B34;
  }
  75%{
     text-shadow: 5px 6px #18A3C1;
  }
  100%{
      text-shadow: 5px 6px #186DC1;
  }
}
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Public Link:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://earthdaycss.netlify.app/earthday-markup.html"&gt;https://earthdaycss.netlify.app/earthday-markup.html&lt;/a&gt;&lt;br&gt;
&lt;strong&gt;Journey:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This project was a fun and educational dive into the world of CSS art. Here's a look at my creative process:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Technical Exploration:&lt;/strong&gt; This project allowed me to experiment with different CSS properties. I used features like gradients, shadows, and potentially even subtle animations to create a sense of depth and dimension for the continents and background.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Enhancing the Continents:&lt;/strong&gt;  While the continents might have started as a reference image (PNG), the focus was on transforming them with CSS. I experimented with stylistic borders, textures, and highlighting specific geographical features to make them stand out.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Crafting the Background:&lt;/strong&gt;  Creating a visually compelling backdrop for the continents was key. This could involve contrasting colors, textures, or even elements like oceans or clouds created with gradients and filters.&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Celebrating Earth Day with Code:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This project has been a rewarding way to celebrate Earth Day with a creative twist. It allowed me to showcase how code can be used for artistic expression and raise awareness about our planet's precious resources.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Call to Action:&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;What do you think of my Earth Day-themed CSS art?  Do the visuals inspire you to take action towards protecting our planet? Share your thoughts and ideas in the comments below!&lt;/p&gt;

&lt;p&gt;Let's use creativity and technology to celebrate Earth Day and advocate for a sustainable future! &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Resources I Used In My Project:&lt;/strong&gt;&lt;br&gt;
I used a png image from i.pinimg.com&lt;br&gt;
&lt;a href="https://i.pinimg.com/originals/75/7e/10/757e102d4571bc9f23e33d74b2ba7945.png"&gt;https://i.pinimg.com/originals/75/7e/10/757e102d4571bc9f23e33d74b2ba7945.png&lt;/a&gt;&lt;/p&gt;

</description>
      <category>frontendchallenge</category>
      <category>devchallenge</category>
      <category>css</category>
      <category>cssart</category>
    </item>
    <item>
      <title>Litestyle CSS: A Lightweight Alternative to Full-Fledged Frameworks</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Mon, 15 Apr 2024 17:07:02 +0000</pubDate>
      <link>https://dev.to/codevsom/litestyle-css-a-lightweight-alternative-to-full-fledged-frameworks-1b38</link>
      <guid>https://dev.to/codevsom/litestyle-css-a-lightweight-alternative-to-full-fledged-frameworks-1b38</guid>
      <description>&lt;p&gt;When it comes to CSS frameworks, Bootstrap is often the first name that comes to mind. But what if you don't need a comprehensive framework with a steep learning curve? What if you just want a lightweight, flexible solution for styling your web pages? That's where Litestyle CSS comes in.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Litestyle CSS vs. Other Lightweight CSS Libraries&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Litestyle CSS is not the only lightweight CSS library out there. Pure CSS, Skeleton, and Milligram are just a few examples of other minimalistic CSS frameworks. So how does Litestyle CSS compare?&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Pure CSS is a more comprehensive framework that includes a set of pre-designed components, while Litestyle CSS is more focused on providing a set of utility classes.&lt;/li&gt;
&lt;li&gt;Skeleton is a more opinionated framework that includes a set of pre-designed components and a grid system, while Litestyle CSS is more flexible and customizable.&lt;/li&gt;
&lt;li&gt;Milligram is a more minimalistic framework that provides a set of utility classes, similar to Litestyle CSS, but with a different syntax and approach.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Litestyle CSS Use Cases&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;So when should you use Litestyle CSS? Here are a few use cases where Litestyle CSS shines:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Small to medium-sized projects that require a lightweight and customizable CSS solution.&lt;/li&gt;
&lt;li&gt;Projects that need a fast and efficient CSS framework that won't slow down page load times.&lt;/li&gt;
&lt;li&gt;Developers who want a flexible and easy-to-use CSS framework that doesn't require a steep learning curve.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Conclusion&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Litestyle CSS is a great choice for developers who want a lightweight, flexible, and easy-to-use CSS framework. While it may not be as comprehensive as full-fledged frameworks like Bootstrap, it provides a minimal set of classes and utilities that are perfect for small to medium-sized projects. By comparing Litestyle CSS with other lightweight CSS libraries&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>beginners</category>
      <category>css</category>
    </item>
    <item>
      <title>Introducing litestyle css</title>
      <dc:creator>Somnath Pan</dc:creator>
      <pubDate>Sat, 13 Apr 2024 12:00:59 +0000</pubDate>
      <link>https://dev.to/codevsom/introducing-litestyle-css-236</link>
      <guid>https://dev.to/codevsom/introducing-litestyle-css-236</guid>
      <description>&lt;h2&gt;
  
  
  Litestyle:
&lt;/h2&gt;

&lt;p&gt;A Lightweight and Flexible CSS Micro-Framework&lt;br&gt;
Litestyle is a minimal CSS micro-framework designed to streamline your web development workflow. It provides a solid foundation for building modern and responsive websites with minimal overhead. Litestyle focuses on essential styles and utility classes, allowing you to achieve clean and consistent layouts without the bulk of a larger framework.&lt;/p&gt;

&lt;h2&gt;
  
  
  Getting Started
&lt;/h2&gt;

&lt;p&gt;There are two main ways to use Litestyle:&lt;/p&gt;

&lt;p&gt;•Download the files: Download the Litestyle.css file from Github .Include litestyle.css in your HTML document using the  tag.&lt;br&gt;
•CDN (Content Delivery Network): Use a CDN link to include Litestyle directly in your project. cdn:&lt;a href="https://litestylecss.netlify.app/litestyle.css"&gt;https://litestylecss.netlify.app/litestyle.css&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Core Styles
&lt;/h2&gt;

&lt;p&gt;Litestyle provides basic styles for common HTML elements like headings, paragraphs, lists, links, and images. These styles are designed to be unobtrusive and can be easily overridden with your own custom styles.&lt;/p&gt;

&lt;p&gt;Here are some examples:&lt;/p&gt;

&lt;p&gt;Headings: Headings use a clean and modern font with appropriate sizes for hierarchy.&lt;br&gt;
Paragraphs: Paragraphs have a comfortable reading line height and default margin for spacing.&lt;br&gt;
Lists: Unordered lists use bullet points, while ordered lists use numerical counters.&lt;br&gt;
Links: Links are underlined by default and change color on hover.&lt;br&gt;
Images: Images have a slight border for better visibility.&lt;br&gt;
Layout&lt;/p&gt;

&lt;h2&gt;
  
  
  Layout:
&lt;/h2&gt;

&lt;p&gt;Litestyle offers various utility classes to help you create flexible layouts:&lt;/p&gt;

&lt;p&gt;•Flexbox: Use classes to achieve flexbox layouts with different alignments.&lt;br&gt;
•Grid: Utilize classes for grid-based layouts with various gap options and centering.&lt;/p&gt;

&lt;h2&gt;
  
  
  Utility Classes
&lt;/h2&gt;

&lt;p&gt;Litestyle provides a range of utility classes for common styling needs:&lt;/p&gt;

&lt;p&gt;Margins &amp;amp; Padding: Easily adjust margins and padding using designated classes.&lt;br&gt;
Width &amp;amp; Height: Control element dimensions with width and height classes.&lt;br&gt;
Colors: Access predefined color classes based on the color variables defined in Litestyle CSS.&lt;/p&gt;

&lt;p&gt;Typography: Adjust font sizes, weights, and styles with typography classes.&lt;/p&gt;

&lt;h2&gt;
  
  
  Advanced Features
&lt;/h2&gt;

&lt;p&gt;Litestyle also includes some additional features for more complex styling:&lt;/p&gt;

&lt;p&gt;•Animations: Utilize pre-defined animation classes for basic animation effects.&lt;br&gt;
•Responsive Design: While not a core focus, Litestyle provides some basic utility classes for responsive adjustments.&lt;/p&gt;

&lt;h2&gt;
  
  
  Customization
&lt;/h2&gt;

&lt;p&gt;Litestyle is built with customization in mind. You can easily override its default styles using your own CSS rules.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusion
&lt;/h2&gt;

&lt;p&gt;Litestyle offers a lightweight and flexible foundation for building modern websites. With its core styles, layout options, utility classes, and customization potential, it empowers you to create clean and responsive user interfaces efficiently. We encourage you to explore Litestyle and see how it can streamline your web development process.&lt;/p&gt;

&lt;p&gt;read our docs:&lt;br&gt;
&lt;a href="https://litestylecss-docs.netlify.app/docs-homepage.html"&gt;https://litestylecss-docs.netlify.app/docs-homepage.html&lt;/a&gt;&lt;/p&gt;

</description>
      <category>css</category>
      <category>web3</category>
      <category>code</category>
      <category>csslibraries</category>
    </item>
  </channel>
</rss>
