Projects in Awesome Lists tagged with js-classes
A curated list of projects in awesome lists tagged with js-classes .
https://github.com/nickarocho/minesweeper
The classic game with the classic look (Client-side Game) | HTML, CSS, JavaScript, recursion
client-side css es6 game html javascript js-classes minesweeper recursion
Last synced: 14 Mar 2025
https://github.com/autumnchris/pomodoro-timer-vanilla-js
A front-end web app that counts down using the pomodoro technique with customizable timer settings. Built with vanilla JS.
css css3 es6 freecodecamp html html5 javascript js-classes localstorage pomodoro-clock pomodoro-clock-challenge pomodoro-timer sass scss the-odin-project theodinproject vanilla-javascript vanilla-js vanillajs webpack
Last synced: 10 Sep 2025
https://github.com/autumnchris/roman-numeral-converter
A JavaScript app that takes a given standard Arabic number and outputs its Roman numeral form.
babel css css3 freecodecamp html html5 javascript js-classes roman-numeral-converter sass scss vanilla-javascript vanilla-js vanillajs webpack
Last synced: 10 Apr 2025
https://github.com/autumnchris/calculator-vanilla-js
A front-end web app that does arithmetic operations equivalent to a simple calculator. Built with vanilla JS.
babel calculator css css3 es6 freecodecamp html html5 javascript javascript-calculator-challenge js-classes sass scss simple-calculator the-odin-project theodinproject vanilla-javascript vanilla-js vanillajs webpack
Last synced: 10 Apr 2025
https://github.com/autumnchris/local-weather-app-vanilla-js
A front-end web app that uses HTML5 Geolocation and the OpenWeatherMap API to get the user's current weather and forecast. Built with vanilla JS.
ajax babel css css3 freecodecamp html html5 javascript js-classes localstorage momentjs openweathermap openweathermap-api sass scss vanilla-javascript vanilla-js vanillajs weather-app webpack
Last synced: 10 Apr 2025
https://github.com/autumnchris/rock-paper-scissors
A JavaScript game where the user plays Rock Paper Scissors against the computer. The first to beat the other in five rounds wins.
babel css css3 html html5 javascript js-classes rock-paper-scissors sass scss the-odin-project theodinproject vanilla-javascipt vanilla-js vanillajs webpack
Last synced: 16 Feb 2026
https://github.com/autumnchris/reading-list-vanilla-js
A front-end web app that uses LocalStorage to store and present entered data for the user's personal reading list. Built with vanilla JS.
babel book-list css css3 es6 html html5 javascript js-classes library localstorage reading-list sass scss the-odin-project theodinproject vanilla-javascript vanilla-js vanillajs webpack
Last synced: 10 Apr 2026
https://github.com/christianoellers/polygon-generator
Canvas 2D generator for various polygons based on circle calculations.
canvas canvas-api canvas-drawing canvas2d css css3 ecmascript ecmascript6 es6 es6-javascript generator html html5 javascript javascript-math js js-classes math polygon vector
Last synced: 01 May 2026
https://github.com/autumnchris/wikipedia-viewer-vanilla-js
A front-end web app that takes a search input and gets a list of Wikipedia search results using the Media Wiki API. Built with vanilla JS.
ajax axios babel css css3 freecodecamp html html5 javascript js-classes sass scss vanilla-javascript vanilla-js vanillajs webpack wikipedia-viewer wikipedia-viewer-challenge
Last synced: 28 Feb 2026
https://github.com/fpsska/newgen-vision-task
ajax js-classes promise xmlhttprequest
Last synced: 17 Apr 2026
https://github.com/autumnchris/tic-tac-toe-game
A Star Wars themed JavaScript Tic-Tac-Toe game where the user can choose to play either a 2-player game with another person present or a 1-player game against the computer.
css css3 freecodecamp html html5 javascript js-classes sass scss star-wars the-odin-project theodinproject tic-tac-toe tic-tac-toe-game tictactoe tictactoe-game vanilla-javascript vanilla-js vanillajs webpack
Last synced: 04 Apr 2026
https://github.com/kaningleb/learn-js
querySelector, querySelectorAll, document.style, onclick, addEventListener, toggle, insertAdjacentHTML
Last synced: 04 Mar 2026
https://github.com/autumnchris/sketch-pad
A JavaScript app that allows the user to sketch within a custom-sized canvas by hovering with the cursor.
babel css css3 es6 etch-a-sketch html html5 javascript js-classes localstorage sass scss sketch-pad the-odin-project theodinproject vanilla-javascript vanilla-js vanillajs webpack
Last synced: 08 Apr 2026
https://github.com/autumnchris/random-quote-machine-vanilla-js
A front-end web app that gets and displays an inspirational quote at random from my own Express.js Quotes API. Built with vanilla JS.
ajax api axios babel css css3 es6 freecodecamp html html5 javascript js-classes random-quote-machine sass scss vanilla-javascipt vanilla-js vanillajs webpack
Last synced: 05 Apr 2026
https://github.com/antonharbers/todo-list-demo
Todo-List Demo - The Odin Project: https://www.theodinproject.com/lessons/node-path-javascript-todo-list
classes css date-fns html javascript js-classes theodinproject todo-list
Last synced: 09 Apr 2026
https://github.com/code-mike-code/js-gallery-slider-refactored
The original slider was functional but built with older JavaScript syntax and global functions. My job was to rebuild it into a clean, maintainable class-based module, making full use of ECMAScript 2015+ features
arrow-functions babel constructor es6-javascript javascript js-classes webpack
Last synced: 30 Apr 2026