<?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>Project Archives</title>
	<atom:link href="https://openjavascript.info/tag/project/feed/" rel="self" type="application/rss+xml" />
	<link>https://openjavascript.info/tag/project/</link>
	<description>Learn the language of the web.</description>
	<lastBuildDate>Tue, 22 Nov 2022 11:50:45 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.4.3</generator>

<image>
	<url>https://openjavascript.info/wp-content/uploads/2023/12/cropped-android-chrome-192x192-1-32x32.png</url>
	<title>Project Archives</title>
	<link>https://openjavascript.info/tag/project/</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Build a Visitor Counter with JavaScript &#038; Node.js</title>
		<link>https://openjavascript.info/2022/11/22/build-a-visitor-counter-with-javascript-node-js/</link>
					<comments>https://openjavascript.info/2022/11/22/build-a-visitor-counter-with-javascript-node-js/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Tue, 22 Nov 2022 11:39:20 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[Express]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[NodeJS]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[sessionStorage]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=6155</guid>

					<description><![CDATA[<p>The counter tracks visits and pageviews independently with a simple backend.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/11/22/build-a-visitor-counter-with-javascript-node-js/">Build a Visitor Counter with JavaScript &#038; Node.js</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/11/22/build-a-visitor-counter-with-javascript-node-js/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Frontend pagination with vanilla JavaScript</title>
		<link>https://openjavascript.info/2022/05/23/frontend-pagination-with-vanilla-javascript/</link>
					<comments>https://openjavascript.info/2022/05/23/frontend-pagination-with-vanilla-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 23 May 2022 11:22:10 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[pagination]]></category>
		<category><![CDATA[Project]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=4438</guid>

					<description><![CDATA[<p>Improve efficiency by avoiding unnecessary loading with JavaScript pagination.</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/05/23/frontend-pagination-with-vanilla-javascript/">Frontend pagination with vanilla JavaScript</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/05/23/frontend-pagination-with-vanilla-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>HTML Table of Contents Generator</title>
		<link>https://openjavascript.info/2022/04/12/html-table-of-contents-generator/</link>
					<comments>https://openjavascript.info/2022/04/12/html-table-of-contents-generator/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Tue, 12 Apr 2022 09:09:40 +0000</pubDate>
				<category><![CDATA[Displaying data]]></category>
		<category><![CDATA[data]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[utility function]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=3979</guid>

					<description><![CDATA[<p>A JavaScript solution for generating a table of contents for HTML content. </p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2022/04/12/html-table-of-contents-generator/">HTML Table of Contents Generator</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2022/04/12/html-table-of-contents-generator/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Random quotes generator</title>
		<link>https://openjavascript.info/2021/11/29/random-quotes/</link>
					<comments>https://openjavascript.info/2021/11/29/random-quotes/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 29 Nov 2021 10:47:16 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[JavaScript Objects]]></category>
		<category><![CDATA[Project]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=2293</guid>

					<description><![CDATA[<p>Create a random quotes generator app using HTML, CSS and JavaScript</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/11/29/random-quotes/">Random quotes generator</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/11/29/random-quotes/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Instant and dynamic HTML table creation with JavaScript</title>
		<link>https://openjavascript.info/2021/11/08/dynamic-html-table-creation-with-javascript/</link>
					<comments>https://openjavascript.info/2021/11/08/dynamic-html-table-creation-with-javascript/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 08 Nov 2021 13:42:21 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML table]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[loops]]></category>
		<category><![CDATA[Project]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1820</guid>

					<description><![CDATA[<p>Create HTML tables instantly and according to desired preferences</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/11/08/dynamic-html-table-creation-with-javascript/">Instant and dynamic HTML table creation with JavaScript</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/11/08/dynamic-html-table-creation-with-javascript/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Create a JavaScript countdown timer</title>
		<link>https://openjavascript.info/2021/11/01/create-a-javascript-countdown-timer/</link>
					<comments>https://openjavascript.info/2021/11/01/create-a-javascript-countdown-timer/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 01 Nov 2021 07:29:34 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS Flexbox]]></category>
		<category><![CDATA[Date()]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[setInterval()]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1283</guid>

					<description><![CDATA[<p>Count down to an event with a vanilla JavaScript countdown timer</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/11/01/create-a-javascript-countdown-timer/">Create a JavaScript countdown timer</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/11/01/create-a-javascript-countdown-timer/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Build a mobile-friendly testimonials slideshow</title>
		<link>https://openjavascript.info/2021/10/29/build-a-responsive-testimonials-slideshow/</link>
					<comments>https://openjavascript.info/2021/10/29/build-a-responsive-testimonials-slideshow/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Fri, 29 Oct 2021 09:22:22 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Responsive design]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1275</guid>

					<description><![CDATA[<p>Use HTML, CSS and JavaScript to build testimonials that users can cycle through</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/10/29/build-a-responsive-testimonials-slideshow/">Build a mobile-friendly testimonials slideshow</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/10/29/build-a-responsive-testimonials-slideshow/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Build a mobile-first, collapsible navbar</title>
		<link>https://openjavascript.info/2021/10/25/build-a-mobile-first-collapsible-navbar/</link>
					<comments>https://openjavascript.info/2021/10/25/build-a-mobile-first-collapsible-navbar/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 25 Oct 2021 06:15:39 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[.classList()]]></category>
		<category><![CDATA[.toggle()]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Responsive]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1230</guid>

					<description><![CDATA[<p>Learn how to code a collapsible navbar using HTML, CSS and JavaScript</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/10/25/build-a-mobile-first-collapsible-navbar/">Build a mobile-first, collapsible navbar</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/10/25/build-a-mobile-first-collapsible-navbar/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Create a JavaScript news app</title>
		<link>https://openjavascript.info/2021/10/21/create-a-javascript-news-app/</link>
					<comments>https://openjavascript.info/2021/10/21/create-a-javascript-news-app/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Thu, 21 Oct 2021 11:34:16 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[API]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[fetch]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1216</guid>

					<description><![CDATA[<p>Use JavaScript's fetch to import data and create a dynamic news app</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/10/21/create-a-javascript-news-app/">Create a JavaScript news app</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/10/21/create-a-javascript-news-app/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>How to build a JavaScript calculator</title>
		<link>https://openjavascript.info/2021/10/18/how-to-build-a-javascript-calculator/</link>
					<comments>https://openjavascript.info/2021/10/18/how-to-build-a-javascript-calculator/#respond</comments>
		
		<dc:creator><![CDATA[OpenJavaScript]]></dc:creator>
		<pubDate>Mon, 18 Oct 2021 04:58:37 +0000</pubDate>
				<category><![CDATA[JavaScript projects]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[DOM manipulation]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<guid isPermaLink="false">https://openjavascript.info/?p=1160</guid>

					<description><![CDATA[<p>Program a functional calculator using only HTML, CSS and JavaScript</p>
<p>The post <a rel="nofollow" href="https://openjavascript.info/2021/10/18/how-to-build-a-javascript-calculator/">How to build a JavaScript calculator</a> appeared first on <a rel="nofollow" href="https://openjavascript.info">OpenJavaScript.info</a>.</p>
]]></description>
		
					<wfw:commentRss>https://openjavascript.info/2021/10/18/how-to-build-a-javascript-calculator/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
