Skip to content
View confesssa's full-sized avatar
πŸ’­
Hello World!
πŸ’­
Hello World!
Block or Report

Block or report confesssa

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
confesssa/README.md

confesssa confesssa confesssa confesssa

confesssa

confesssa

For the last two years I have devoted a lot of time and energy to web development. πŸ’» At first I studied independently HTML, CSS and Javascript languages. Since September 2020 I began to attend the Rollings Scopes School courses and completed them successfully after 6 months, entering the top 300 students. πŸŽ‰ The courses helped me deepen my theoretical understanding of HTML, CSS, and JavaScript, and also hone my practical skills by completing lengthy hands-on exercises. I went ahead and I am currently exploring the React library and the related Redux, Hooks and React Router.

So I'm a junior front-end developer with React. I am looking for a position in WrocΕ‚aw or remotely. Feel free to contact me in case of any queries πŸ™Œ


Skills

react javascript html5 css3 markdown

git vscode webpack bootstrap figma psdetch


Education

Web development courses

Higher education

  • Brest State Technical University, Enterprise Economy and Management

My projects

At the moment I improve my React skills. πŸ’ͺ

React apps

Project description Preview

ToDo APP

Tools: React

Here's a simple todo app implemented with React. The project has the following functions:

  • add and delete task records;
  • highlight important tasks with a color, crossing out completed tasks;
  • search though the tasks;
  • three types of filters, to display: all tasks, tasks to be performed and completed tasks;
  • an information line that displays the number of uncompleted and completed tasks.

You can find the code here. Deploy is here or you can click on the image on the right.

TIC-TAC-TOE

Tools: React

This version of the game allows you to:

  • play tic-tac-toe;
  • shows when one of the players has won;
  • stores the history of the game;
  • allows players to view the history of the game and see past states of the playing field;

You can find the code here. Deploy is here or you can click on the image on the right.

Vanilla JS apps

Project description Preview

Gem puzzle

Tools: pure HTML/CSS, CSS-Flexbox, CSS-Variables, DocumentFragment

Here is the well-known game Gem puzzle or Game of 15. There are 15 tiles on the field, moving which the player should get the picture shown in the sample on the left. When the page is loaded and reset is pressed, the state of the playing field is generated randomly. After the start of the game, a move counter and a timer are activated. The movement of the tiles and the end of the game are accompanied by sounds.

The index.html file is empty, all elements are generated via JavaScript. The application is displayed correctly both on desktop and on mobile devices.

You can find the code here. Deploy is here or you can click on the image on the right.

Virtual-keyboard

Tools: pure HTML/CSS, CSS-Flexbox, CSS-Variables, JS-Classes, JS-Destructuring

The index.html file is empty, all elements are generated via JavaScript. The keyboard consists: alphanumeric keys (A-Z, 0-9), constrol keys (Shift, Ctrl, Alt, Caps Lock), Enter and editing keys (Del and Backspase), navigation keys (four arrows). The keyboard responds to keystrokes on both real keyboards and virtual ones (that is with the mouse). In all cases they are accompanied by the animation of a key being pressed.

You can find the code here. Deploy is here or you can click on the image on the right.

JS Calculator

Tools: vanilla JS, pure HTML/CSS

Here is a classic calculator, created using Vanilla JS. It has basic functions (multiplication, division, addition, subtraction), as well as a decimal separator, root extraction (square, cube, and so on), exponentiation, the undoing of the last input and the ability to work with both positive and negative numbers.

You can find the code here. Deploy is here or you can click on the image below.

Web-site`s template

Project description Preview

Willberries

Tools: vanilla JavaScript, Farebase, fetch API, pure HTML/CSS, Bootsrap

Here is an example of a marketplace.

The main page implements the receipt of data from the network, search and sorting by goods.

On the page with product categories you can add and process products in the shopping cart, implemented work with forms, and sending data from the shopping cart to the server.

You can find the code here. Deploy is here or you can click on the image on the right.

Figma layout

Relvise

Tools: vanilla JavaScript, pure HTML/CSS, BEM-metodology, CSS-Flexbox, CSS-Variables

Here is a responsive layout for a finance and consulting company.

You can find the code here. Deploy is here or you can click on the image on the right.

Figma layout

The Landing page about Bootstrap, created using Bootstrap πŸ˜†

Tools: pure HTML/CSS, Bootstrap CSS + JS

You can find the code here. Deploy is here or you can click on the image on the right.

Singolo

Tools: vanilla JS, pure HTML/CSS, Flexbox, CSS-Variables

It is a simple landing page.

You can find the code here. Deploy is here or you can click on the image below.

Figma layout

Shelter

Tools: pure HTML/CSS, Flexbox

It is a two-page website about an animal shelter in Boston.

You can find the code here. Deploy is here or you can click on the image below.

Figma layout

Team-project I took part in

Project description Preview

Clone-Monefy

Tools: Π‘hart.js, Bootstrap, Express.js, TypeScript, MongoDB, vanilla JavaScript, pure HTML/CSS, Flexbox

Details of the team's work can be read in the article on Medium

You can find the code here or you can click on the image on the right.

COVID-19

Tools: REST API, fetch API, vanilla JavaScript, pure HTML/CSS, Flexbox

Application for tracking the spread of COVID-19 in the world and in individual countries. The information is provided in the form of a table, list, graph and interactive map.

You can find the code here. Deploy is here or you can click on the image on the right.


My GitHub Stats

click here

confesssa

Β confesssa

confesssa


Contact me πŸ“«

confesssa confesssa confesssa confesssa

Pinned

  1. free-programming-books free-programming-books Public

    Forked from EbookFoundation/free-programming-books

    πŸ“š Freely available programming books

    2

  2. 30-day-JS-challenge 30-day-JS-challenge Public

    JavaScript

  3. eloquentjavascript_ru eloquentjavascript_ru Public

    Forked from karmazzin/eloquentjavascript_ru

    CSS

  4. grokking_algorithms grokking_algorithms Public

    Forked from egonSchiele/grokking_algorithms

    Code for the book Grokking Algorithms (https://amzn.to/29rVyHf)

    JavaScript

  5. JavaScript30 JavaScript30 Public

    Forked from wesbos/JavaScript30

    30 Day Vanilla JS Challenge

    HTML 1

  6. you-dont-know-js-ru you-dont-know-js-ru Public

    Forked from azat-io/you-dont-know-js-ru

    πŸ“š Russian translation of "You Don't Know JS" book series