Skip to content
This repository has been archived by the owner on Apr 9, 2018. It is now read-only.

ulmic/tramway

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tramway

If you need translation of this Readme, please message us kalashnikov@ulmic.ru. We'll translate for you and post to this page

Это набор гемов для быстрого построения узкоспециализированных Rails-приложений. У каждого заказчика, который руководит или принимает участие в руководстве организацией есть 1 интересующее нас достоинство и 2 недостатка:

Достоинства:

  • он знает бизнес-процессы своей организации

Недостатки:

  • он не умеет делать сайты
  • он не знает, что на этих сайтах должно быть

Tramway решает две этих проблемы. Цель проекта сделать так, чтобы руководителю организации не приходилось идти в веб-студии, чтобы ему сделали такой же типовой сайт, которых делали уже много. Всё благодаря тому, что будут разработаны шаблоны сайтов. Шаблоны Tramway претендуют на то, чтобы удовлетворять потребностям большого количества "заказчиков".

Реализованные шаблоны:

coming soon

Шаблоны в стадии разработки:

Так же, в рамках разработки Tramway шаблонов были сделаны корневые библиотеки:

  • tramway-core - ядро, предоставляющее базовые классы для шаблонов
  • tramway-admin - каждый сайт должен иметь систему управления контентом (админку), эта библиотека предоставляет админку
  • tramway-landing - многие проекты выглядят как лендинги, в этой библиотеке собраны основные стили для лендингов

Поучаствовать в разработке

Чтобы создать свой собственный шаблон сайта, используя Tramway, надо сделать следующие действия:

  • Создать mountable rails engine rails plugin new --mountable tramway-${template_name}, где template_name - это название шаблона, с которым вы хотите работать

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 95.1%
  • Shell 4.9%