Skip to content

Repository files navigation

Proposal Studio

Коммерческое предложение, которое выглядит продуманно.

Превью Proposal Studio

Редактор коммерческих предложений с тремя вариантами оформления и экспортом через печать в PDF.

Для кого этот проект

Фрилансеры, студии, агентства и сервисные команды, которым нужно быстро превратить обсуждение в понятное предложение.

Возможности MVP

  • Редактирование предложения в одной спокойной форме
  • Три стиля: «Классика», «Редакционный», «Акцентный»
  • Экспорт через стандартный диалог печати в PDF

Запуск локально

Проект работает на актуальной LTS-версии Node.js и сохраняет рабочие данные в локальном JSON-файле, который исключён из Git.

npm ci
npm start

Откройте http://localhost:3000.

Настройка

Переменные окружения не требуются.

Не добавляйте секретные значения в репозиторий. Передавайте переменные окружения через оболочку или настройки хостинга.

Проверка

npm test
npm run check
npm run build

Команда сборки создаёт независимую папку dist. Чтобы запустить собранную версию напрямую:

cd dist
node server.mjs

Структура проекта

Путь Назначение
public/ Интерфейс и стили в браузере.
server.mjs Небольшой Node HTTP-сервер и локальный API хранения.
data/store.json Локальные рабочие данные, создаются при запуске и не попадают в Git.
build.mjs Создание готовой папки dist.

Участие в разработке

Перед созданием pull request ознакомьтесь с CONTRIBUTING.md.

Безопасность

Для приватного сообщения об уязвимости используйте рекомендации из SECURITY.md.

Лицензия

Проект распространяется по лицензии MIT.

About

Редактор коммерческих предложений с тремя вариантами оформления и экспортом через печать в PDF.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages