Археологические раскопки — учебный сайт
Готовый многостраничный сайт по структуре курсовой работы. Репозиторий содержит 36 маршрутов, адаптивный оригинальный дизайн, каталог, 5 новостей, 5 карточек раскопок, 5 научных публикаций, 5 материалов базы знаний, галерею, поиск и форму сообщений.
Запуск локально
npm start
Откройте http://127.0.0.1:8080.
GitFlic
git init
git add .
git commit -m "Initial archaeology course website"
git branch -M main
git remote add origin https://gitflic.ru/project/<USER>/<REPO>.git
git push -u origin main
RelaxDev
- Создайте новый проект.
- Подключите аккаунт GitFlic и выберите репозиторий и ветку
main. - Оставьте автоопределение стека включённым: проект определяется как Node.js.
- Нажмите «Деплой». Сервер читает порт из переменной
PORT, поэтому подходит для RelaxDev без ручной настройки порта. - После успешного деплоя проект получает HTTPS-адрес на домене RelaxDev.
Важное замечание
Корневая версия проекта — самостоятельный deployable-прототип, удобный для GitFlic/RelaxDev. В папке wordpress-theme/arkheologia дополнительно находится исходник собственного WordPress-шаблона, соответствующего требованию курсовой о разработке макета без импорта готового шаблона. Для полноценной WordPress-установки отдельно потребуется WordPress + MariaDB/MySQL и постоянное файловое хранилище.
Форма обратной связи в deployable-прототипе отправляет данные на /api/contact и записывает их во временный файл контейнера /tmp/archaeology-messages.jsonl. После перезапуска/редеплоя данные могут быть удалены.