Skip to content

rubyfansdev/crm

Repository files navigation

Менеджер задач на ruby on rails 7

а-ля Trello на минималках

В проекте используется:

  • Ruby 3.2.2
  • Rails 7.0.4
  • PostgreSQL 16
  • Node JS 16.19.0
  • Yarn 1.22.19
  • Docker compose v2

Разработка ведётся по методологии git-flow

  • feature branch делать от develop

Запуск проекта по классике

  1. Настроить локальное окружение (Ruby etc.)
  2. Скачать или склонировать репозиторий
  3. Запустить bundler и yarn для установки нужных гемов и зависимостей
bundle
yarn
  1. Создать .env файл по примеру .env.example
cp .env-example .env
  1. Запустить сервисы с помощью docker
docker compose -f docker-compose-services.yml up
  1. Создать базу данных для проекта и накатить миграции
rails db:create
rails db:migrate
  1. Запустить рельсу и вотчеры
bin/dev

About

Simple CRM system on Rails 7

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published