Skip to content

AntonAduisky/algososh

 
 

Repository files navigation

Проектная работа. МБОУ АЛГОСОШ им. Фибоначчи

Веб-приложение визуализирующее самые популярные алгоритмы и структуры данных. На главной странице можно выбрать с чем хотите познакомиться подробнее, задать основные данные, запустить и изучить процесс работы по анимации. Проект для самостоятельной реализации в рамках курса "веб-разработчик+" от Яндекс Практикума.

Дизайн проекта

Посмотреть проект

Описанные в работе алгоритмы и структуры данных

  • Разворот строки методом двух указателей
  • Формирование чисел Фибоначчи
  • Сортировка выбором и пузырьком
  • Визуализация стека
  • Визуализация очереди
  • Визуализация связного списка

Реализованы

  • Анимации работы каждого алгоритма на чистом React.
  • Основные функции и компоненты покрыты unit-тестами.
  • Приложение покрыто сквозными тестами, протестирован роутинг, корректность ввода, состояния кнопок и инпутов, корректность отображения анимаций.

Технологии

  • TypeScript
  • React.js
  • Router 6
  • Cypress
  • Jest
  • CSS
  • Webpack

Автор

  • Адуйский Антон GitHub

About

Algososh Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 56.6%
  • CSS 22.3%
  • JavaScript 19.5%
  • HTML 1.6%