Skip to content

bgtckt/weather_app

Repository files navigation

Weather App

Учебный проект для портфолио соискателя на должность trainee/junior frontend developer.
Представляет собой React/Typescript погодное приложение на основне Open Weather API.


Особенности разработки

  1. SPA-функционал реализован средствами библиотеки React;
  2. Файлы стилей написаны с помощью препроцессора Sass/Scss;
  3. В процессе разработки производилась работа с GIT-репозиторием через консоль;
  4. Сборка проекта осуществляется с помощью Webpack.

Особенности проекта

  1. Код разделен на отдельные React-компоненты;
  2. Для работы с сервером используется библиотека Axios;
  3. Постраничная динамическая навигация с использованием React Router;
  4. Типизация следующих элементов приложения: props, hooks, events, async requests.

Сборка и запуск

  1. Установить зависимости (в корне проекта): npm install;
  2. Инициализировать запуск проекта в режиме разработки: npm start.

alt text