8000 GitHub - dtuchs/rangiffler: Rangiffler - The next generation of travel blogs
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dtuchs/rangiffler

Repository files navigation

Rangiffler

Демо проект для доклада Тестирование GraphQL: почему это не просто POST-запрос?

Как запустить

Если у вас Windows - используйте bash (например, git-bash) терминал

Подготовка:

Используемые порты должны быть свободны:

3001, 9000, 8080

1. Установить docker (Если не установлен)

Установка на Windows

Установка на Mac

Установка на Linux

  • Запустите docker
  • Убедитесь, что работают команды docker, например набрав в терминале docker -v
Docker version 26.0.0, build 2ae903e

2. Установить пакетный менеджер для сборки front-end npm

Инструкция. Рекомендованная версия Node.js - 18.13.0 (LTS)

3. Убедитесь, что у вас установлена java версии 21 или новее

java -version

openjdk v
6E98
ersion "21.0.1" 2023-10-17 LTS
OpenJDK Runtime Environment Temurin-21.0.1+12 (build 21.0.1+12-LTS)
OpenJDK 64-Bit Server VM Temurin-21.0.1+12 (build 21.0.1+12-LTS, mixed mode)

Локальный запуск в IDE

1. Запустить БД, zookeeper, kafka и frontend

Выполните скрипт bash localenv.sh

2. Запустить backend

  • Запустить сервис rangiffler-auth
cd rangiffler-auth
gradle bootRun

Или просто перейдя к main-классу приложения RangifflerAuthApp выбрать run в IDEA

  • Запустить rangiffler-api, по аналогии с сервисов rangiffler-auth

3. Открыть frontend в браузере

http://127.0.0.1:3001

About

Rangiffler - The next generation of travel blogs

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0