Skip to content
This repository has been archived by the owner on Jan 3, 2024. It is now read-only.

Menemi/DynamicSun-TestTask

Repository files navigation

DynamicSun тестовое задание

Автор

Титов Даниил Ярославович

Выбранные технологии:

  • ASP.Net Core MVC: 7.0
  • EntityFrameworkCore: 7.0.12
  • NPOI: 2.6.2
  • СУБД: PostgreSQL

Описание

ASP.Net Core MVC приложение для загрузки и отображения архивов погодных условий в городе Москве. Обе части проекта (backend и frontend) писались вручную, bootstrap НЕ был использован.

Состоит из трёх страниц:

  • Главная страница, на которой присутствует меню из двух пунктов:
    • Просмотр архивов погодных условий в Москве
    • Загрузка архивов погодных условий в Москве

главная страница

  • Страница просмотра архивов погодных условий в Москве c постраничной навигацией и возможностью просмотра погодных условий по:
    • Месяцам
    • Годам

страница просмотра архивов

  • Страница для загрузки архивов погодных условий в Москве также с постраничной навигацией. Архив погодных условий представляет собой файл Excel. После загрузки он разбирается и загружается в БД [PostgreSQL]. Есть загружать, как один, так и несколько файлов одновременно. Если файл Excel является "побитым" или данные внутри него являются некорректными, то приложение продолжает свою работу в штатном режиме.

страница загрузки

Статистика [полное затраченное время на выполнение задания]