Skip to content
CMS for distance education, testing and feedback with lecturers
Ruby CoffeeScript JavaScript
Find file
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
app
config
db
doc
lib
log
public
script
spec
test
vendor/plugins
.gitignore
Gemfile
Gemfile.lock
MIT-LICENSE
README.md
Rakefile
config.ru

README.md

EduCMS


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

Copyright © 2011-2012 Милешкин Владислав <noein93@gmail.com>

EduCMS распространяется на условиях лицензии MIT. Текст лицензии можно найти в файле MIT-LICENSE, а также по ссылке: www.opensource.org/licenses/MIT.

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

  • Публикация новостей;
  • Публикация учебных материалов;
  • Поиск учебных материалов по названию, предметам, группам, категориям;
  • Регистрация пользователей;
  • Поиск пользователей;
  • Личные сообщения;
  • Разметка сообщений;
  • Функции администрирования;
  • Справочные страницы;
  • Создание тестов и проведение тестирования (недоработано).

Используемые технологии:

  • Язык программирования Ruby;
  • Веб-фрейморк Ruby on Rails;
  • СУБД SQLite в режиме разработки и тестирования, PostgreSQL в режиме эксплуатации;
  • Язык разметки веб-страниц HTML5;
  • Язык описания стилей веб-страниц CSS3.

Установка и запуск в режиме разработки:

gem install bundler
bundle install --without production
rake db:create
rake db:migrate
rake db:seed
bundle exec rake assets:precompile
rails server

Установка и запуск в режиме эксплуатации:

gem install bundler
bundle install
export RAILS_ENV=production
rake
rake db:create
rake db:migrate
rake db:seed
bundle exec rake assets:precompile
rails server -p80 -e production -d

Движок разработан в рамках проектной деятельности на третьем курсе колледжа предпринимательства №11. Разработка заморожена и, скорее всего, никогда не будет продолжена, поэтому если вы имеете желание развивать проект далее, просто создайте форк. Отчеты об ошибках и патчи не принимаются.

Something went wrong with that request. Please try again.