README.md

Веб-сайт “История в фотографиях | Новороссийск, Костомарово”

Этот проект создан с использованием стека MERN.

Как запустить проект

Перейдите в директорию, куда хотите поместить проект и выполните следующее:

git clone https://gitflic.ru/project/khonin/nvrsk-kostomarovo.git
cd nvrsk-kostomarovo
git checkout main

Требования для запуска

Проект протестирован на следующих версиях:

  • Node.js 16.16.0
  • MongoDB 6.0.3

Запуск в режиме разработчика

Находясь в корневой директории проекта, выполните следующее:

npm i
cd backend
npm i
cd ../frontend
npm i
cd ..
cp -r dev/backend/ .
mv backend/env backend/.env
mongosh

Теперь, находясь в консоли MongoDB, выполните следующее:

use nvrsk-kostomarovo
load('dev/mongodb.js')
exit

Если настройки вашего локального сервера MongoDB отличаются от стандартных, проверьте правильность строки для подключения к нему в файле ./backend/.env.

Снова находясь в корневой директории проекта, выполните следующее:

npm run dev

Это запустит проект в режиме разработчика. Откройте http://localhost:3000 в браузере, чтобы посмотреть. В режиме разработчика проект перезапускается автоматически при внесении изменений как в клиентскую, так и в серверную часть.

Чтобы войти на сайт в роли администратора, используйте электронный адрес i@i и пароль i.

Имейте в виду, что регистрация пользователя и восстановление пароля не будут работать как положено без правки кода, поскольку для этого необходим доступ к почтовому ящику администратора.

Описание

Веб-сайт nvrsk-kostomarovo.ru

Конвейеры
0 успешных
0 с ошибкой