Это простое веб-приложение, которое сообщит вам, является ли сегодня выходным днем в Швеции. Для получения данных он использует API Nager.Date.
Пожалуйста, если вы работодатель, не стесняйтесь посмотреть это. Я просто хочу прояснить, что выражения «четность» и «есть-есть» используются в шутку. Ищете что-то более серьезное? Вернитесь и посмотрите другие материалы, которые я опубликовал.
Этот проект является частью курса Flerplattformsapplikationer med webbtekniker в Университете Мальмё. Полные инструкции см. на страницах курса на GitHub (на шведском языке).
Я хотел создать простое веб-приложение, которое сообщало бы вам, является ли сегодня выходным днем в Швеции. Проект был создан с помощью Next.js.
Нам нужно было создать веб-приложение, использующее API для получения данных, и использовать два пакета.
В этом проекте используется API Nager.Date. Он предоставляет данные о государственных праздниках в разных странах.
В этом проекте используются два пакета:
Эти пакеты использовались для демонстрации использования пакетов npm в проекте. Этот выбор явно был сделан в шутку, так как пакеты не очень полезны. ?
Этот проект был протестирован только на macOS. Он также должен работать в Windows и Linux, но я не могу гарантировать, что он будет работать должным образом.
Для запуска этого проекта вам необходимо установить Node.js. Вы можете скачать его здесь. Проект собран для версии 20.5.1 LTS .
Сначала клонируйте репозиторий:
git clone https://github.com/arvid-berndtsson/is-today-a-public-holiday-in-sweden.git
Затем перейдите в папку проекта:
cd is-today-a-public-holiday-in-sweden
Установите зависимости:
npm install
npm run dev
Проект запустится на порту 3000. Откройте http://localhost:3000 в браузере, чтобы увидеть результат.
Если порт уже используется, он автоматически переключится на следующий доступный порт. Пожалуйста, проверьте терминал на наличие правильного порта.
Запросы на вытягивание приветствуются. Обязательно отправьте запросы на включение в ветку разработки. Если вы хотите внести существенные изменения, пожалуйста, сначала откройте вопрос, чтобы обсудить, что вы хотели бы изменить.
Этот проект лицензируется по лицензии MIT — подробности см. в файле LICENSE.