askalot - labss2.fiit.stuba.sklabss2.fiit.stuba.sk/teamproject/2013/team13is-si/documents/... ·...

24
Askalot CQA systém ďalšej generácie Dušan, Jojo, Marek, Paľo, Peťo, Rasťo a Samo pod vedením Ivana Srbu TP Cup, 13. júna 2014 askalot.fiit.stuba.sk/demo teamnaruby.github.io

Upload: dangdien

Post on 15-Apr-2018

219 views

Category:

Documents


5 download

TRANSCRIPT

AskalotCQA systém ďalšej generácie

Dušan, Jojo, Marek, Paľo, Peťo, Rasťo a Samo pod vedením Ivana Srbu

TP Cup, 13. júna 2014

askalot.fiit.stuba.sk/demo teamnaruby.github.io

AskalotSystém ďalšej generácie pre

odpovedanie otázok v komunitách

Každývie niečo

CQA systémy

Prečo je Askalot jedinečný?

Prvý fakultný CQA systém

Prečo je Askalot výnimočný?

Uzavretá organizácia

Otvorená výučba

Dohľad expertov

Scenáre

Pýtanie sa a odpovedanieOtázky, odpovede, komentáre a hlasovanie

Zapojenie učiteľaHodnotenie obsahu a štatistiky

Navigácia a vyhľadávanieKategórie, tagy, fazety a fulltext

Čo je nové v Askalote?Notifikácie, aktivity a sledovania

KomunitaProfily a nasledovania

Tím naЯuby a Askalot

Vývoj Askalotu

september december február jún

Vznik projektu

Prvá alfa verzia

Prvá produkčná verzia

40. aktualizácia

apríl

580 180 250používateľov otázok odpovedí

Štatistiky

160komentárov

44kaktivít

Procesy

TDD a BDD

Open Source a GitHub

Code Review a Pull Requests

300 89% 45testov pokrytie kódu aktualizácií

Technológie

Ruby on Rails

Capybara a RSpec

Elasticsearch a PostgreSQL

Unicorn a Nginx s HTTPS

Bootstrap a responzívny dizajn

Markdown a Gemoji

Askalot za hranicamiTímového projektu

DBS FLP PSI OOP

sli.do EUBA

Budúcnosť Askalotu

Priestor pre diplomové práce a výskum

Inovatívny spôsob komunikácie

Podpora skupín a skupinového obsahu

Odznaky, odporúčanie a sociálne siete

Askalot

580 180 250používateľov otázok odpovedí

Spýtajte sa čokoľvek, Askalot vám odpovie.

askalot.fiit.stuba.sk/demo

Prvý fakultný CQA systém.

Open Source. Ruby on Rails. TDD.

teamnaruby.github.io

describe 'Add Answer' do

let(:user) { create :user }

let!(:question) { create :question, :with_tags }

it 'adds new answer to question' do

login_as user

visit root_path

click_link 'Otázky'

click_link question.title

fill_in 'answer_text', with: 'My neat solution‚

click_button 'Odpovedať‚

expect(page).to have_content('Odpoveď bola úspešne pridaná.')

within '#question-answers' do

expect(page).to have_content('My neat solution')

end

end

end