Skip to content

Latest commit

 

History

History
97 lines (57 loc) · 5.25 KB

README.md

File metadata and controls

97 lines (57 loc) · 5.25 KB

JavaScript/Front-end 2023Q4

(Starting with latest one)

Fun Chat

A simple app, that allows users to send each other messages via ready-made server application. In this project i gained some experience working with WebSocket connection Protocol

Stack: typescript, webpack, eslint(airbnb), stylelint, prettier, tailwind, websockets, zod

  1. Task: link
  2. Deploy: link (to start, please clone, install and run server localy)
  3. Code: link

Async Race

The async race is SPA to manage the collection of cars, operate their engines, and show race statistics. In this project i refined my skills in creating animations and handling promises for asynchronous tasks.

Stack: typescript, webpack, eslint(airbnb), stylelint, prettier, tailwind, husky, lint-staged, zod

  1. Task: link
  2. Deploy: link (please clone, install and run server localy)
  3. Code: link

RSS-puzzle

RSS Puzzle is an interactive mini-game aimed at enhancing English language skills. Players assemble sentences from jumbled words, inspired by Lingualeo's Phrase Constructor training. The game integrates various levels of difficulty, hint options, and a unique puzzle-like experience with artwork.

Stack: typescript, webpack, tailwind, husky, prettier, eslint, stylelint, zod

  1. Task: link
  2. Deploy: link
  3. Code: link

Nonograms

Nonograms is a puzzle game to reveal a hidden picture by looking at the number clues. The clues are given at the top and left side of the grid. Each number in these clue defines a block of black cell. A number indicates an unbroken line of black cells, and they are in the same order as the lines. These puzzles are often black and white—describing a binary image—but they can also be colored.

Stack: javascript, webpack, prettier, eslint, stylelint

  1. Task: link
  2. Deploy: link
  3. Code: link

Hangman

Hangman is a classic word game in which you must find the correct answer by guessing letters one at a time.

Stack: javascript, webpack, prettier, eslint, stylelint

  1. Task: link
  2. Deploy: link
  3. Code: link

Coffee house

A website consisting of two pages - 'Home' and 'Menu' (created according to the Design in Figma)

  1. Task: link
  2. Deploy: link
  3. Code: link

Random game

A little copy of "doodle jump" game

Stack: jsvascript, webpack, sass, Canvas API

  1. Task: link
  2. Deploy: link

Image galery

An application that displays photos received from the API. The search is added to the application. Entering a search query changes the photos that are displayed in the application.

Stack: javascript, webpack, sass

  1. Task: link
  2. Deploy: link

Audio player

A music player that allows you to play music tracks one by one or flip through them by clicking the buttons. Each music track corresponds to a specific background image.

Stack: javascript, webpack, sass

  1. Task: link
  2. Deploy: link

Library

Library - assignment in the course of which you will we created a landing page of the site for the selection and sale of books, made it adaptive and interactive.

Stack: vite, sass

  1. Task: link
  2. Deploy: link