Skip to content

dimau/aviasales-nextjs-app

Repository files navigation

Календарь низких цен

Приложение построено на стеке Next.js + React + Redux + SWR и предназначено для поиска авиабилетов по заданному маршруту с минимальной ценой - по дням выбранного месяца

Запуск на dev машине

  1. Копируем репозиторий и ставим все зависимости
git clone git@github.com:dimau/aviasales-nextjs-app.git
cd aviasales-nextjs-app
npm install
  1. Создаем файл для хранения переменных окружения
touch .env.local
  1. Открываем файл и записываем в него API ключ для Aviasales
AVIASALES_API_KEY=...
  1. Запускаем приложение
npm run dev
  1. Открываем в браузере приложение http://localhost:3000

Сборка и запуск в продакшене

  1. Подгтовка продакшен сборки приложения
npm run build
  1. Пушим в git репозиторий и публикуем на Vercel

About

Demo Next.js applications based on Aviasales API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published