Giter VIP home page Giter VIP logo

Hi there, I'm Alexey

Front-end developer

My goal is to become a skilled developer.

🛠️ Languages and Tools :

HTML  CSS  JavaScript  Typescript  React  Redux   Material UI 

👷 Soft skills :

  • Ability to read in English
  • Ability to work effectively under supervision
  • Ability to read, understand and clarify (if necessary) the requirements for the task
  • Ability to present the results of their work to colleagues

🎨 My projects :

Momentum

Momentum is an analogue of the Chrome Web Store application of the same name. The application shows the time and username. The background image and greeting changes depending on the time of day.

The application has a clock, an image slider, weather widgets, an audio player, a quote of the day block, and settings.

Key skills:

  • Element search methods;
  • Data output to the page;
  • Work with date and time;
  • Work with audio;
  • Saving data in local storage;
  • Using recursive setTimeout;
  • Division of js-code into modules;
  • Work with asynchronous requests.

Christmas-task

SPA application that will allow you to sort toys by name and number of copies, find a toy by name, group toys by type, add toys to favorites and remove from it, as well as with an interactive page where you can decorate the Christmas tree with the selected toys.

Key skills:

  • Typescript
  • Modules in JavaScript
  • Webpack
  • Data sorting
  • Data filtering
  • Search implementation
  • "drag and drop" implementation

Museum

Landing page by Luvre, with adaptive and implemented functionality by JavaScript.

Key skills:

  • Valid semantic markup
  • Easy to maintain readable code
  • Export styles and graphics from Figma
  • Work with raster and vector graphics
  • Connecting fonts
  • Using flexbox to build grids
  • Layout of navigation elements of the interface
  • Layout of card interface elements
  • Layout and styling of interactive interface elements (buttons, links, switches)
  • Layout and styling of forms

RS-lang

RS Lang is an application for learning foreign words, including an electronic textbook with a database of words to learn, mini-games for repeating them, a statistics page for tracking individual progress.

Command task in which I implemented:

  • Authorization
  • Electronic textbook
  • Word list
  • "Sprint" game

When developing this application, librarys and tools were used: React, React router dom v6, Redux toolkit, Material UI, CSS-modules, Formik, Yup


Project management app

A project management system is an application that helps an individual in a team or group of developers achieve their goals.

Command task in which I implemented:

  • Settings CRA
  • Service
  • hook useModal (single hooke for all modal window)
  • Main page(create and delete board)
  • Board page(create, update and delete columns, create, update and delete tasks)

When developing this application, librarys and tools were used: React, React router dom v6, Redux toolkit, React hook form, Material UI, CSS-modules, ESLint, Prittier

Repo

Alexey Abramov's Projects

react-webinar-2 icon react-webinar-2

Код приложения по курсу "Погружение в React" 2022 года

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.