RailsForGood je soutěž v programování pro jednotlivce i týmy studentů středních a vysokých škol, kteří chtějí získat reálnou zkušenost s programováním webových aplikací.

Soutěž pořádá společnost TIMEPRESS ve spolupráci s neziskovou organizací Život 90.

Registrace byla ukončena. Veškeré informace k soutěži již brzy zašleme na Tvůj e-mail! 

Přečtěte si více

FAQ

Jaké jsou podmínky pro účast v soutěži?

  • být studentem střední nebo vysoké školy nad 18 let
  • nebýt profesionální programátor (nevydělávat si programováním)
  • souhlasit s darováním výsledného řešení k užívání neziskové organizaci Život 90

Jak se registrovat a jaké je zadání?

Registrace je otevřená jak pro jednotlivce, tak pro týmy studentů. Stačí pouze vyplnit požadované informace do registračního formuláře.

Po ukončení registrace od nás dostaneš e-mail s přesným zadáním webové aplikace pro neziskovou organizaci Život 90.

Hlavním cílem aplikace bude usnadnění registrace dobrovolníků a proces jejich výběru. Přihlášené dobrovolníky vyfiltruje z databáze a vhodně přiřadí k daným případům na základě informací o jejich časových možnostech, kompetencích nebo například o regionu působnosti. Aplikace musí být vytvořena v jazyce Ruby, resp. frameworku Ruby on Rails.

Na vypracování zadání budeš mít celkem dva měsíce od ukončení registrace.

Registrace bude ukončena 10.4.2021

Jaká je odměna?

Kromě možnosti osahat si praktické programování, naučit se něco nového a zároveň pomoct dobré věci, máš šanci získat cenu pro nejlepší řešení: 50.000,- Kč.

Kritérii hodnocení bude kromě samotné funkčnosti i bezpečnost aplikace a čistota/udržitelnost kódu.

S čím vám pomůžeme?

Po dobu vývoje aplikace budeš mít možnost využít celkem tří webinářů a klást otázky odborníkům s dlouholetou praxí.

1. webinář: Základní architektura – Marian Bilas (TIMEPRESS)

2. webinář: Bezpečnost aplikace – Josef Liška (Virtualmasters)

3. webinář: Uživatelská přívětivost – Aleš Brom

Pokud jsi v Ruby úplný začátečník, podívej se na odkazy na konci stránky.

Co je Život 90?

Cílem neziskové organizace Život 90 je především podporovat nezávislost u starších lidí, aby ve všedních povinnostech byli co nejsamostatnější, nevzdávali se vlastního úsudku a rozhodování a nepřestávali se podílet na společenském životě.  

Život 90 je průvodce seniorů, když jsou v plné kondici, mají spoustu nápadů a chuť se realizovat, a je s nimi i tehdy, když je začínají zrazovat fyzické i psychické síly. Svou podporu nabízí i těm, kteří o ně pečují.

Kdo jsme?

Jsme TIMEPRESS, parta nadšenců a profesionálů. Od roku 2009 se specializujeme na Ruby on Rails, populární framework určený k vývoji komplexních webových aplikací, webů a databázových systémů. Více se o nás můžeš dočíst na našich webových stránkách zde.

Jste programátoři a chcete s námi spolupracovat?

Uvítáme pomoc např. s code-reviews na dalších projektech a soutěžích. Dejte nám o sobě vědět, my dáme na oplátku světu vědět o vás!

Jste neziskovka a hodila by se vám nějaká aplikace?

Napište nám! Rádi se dozvíme o zajímavých projektech, které bychom mohli podpořit v dalších kolech soutěže.

Přidej se k nám!

Líbí se ti, co děláme? Neustále hledáme šikovné programátory do našeho týmu (juniory i seniory). Máme spoustu zajímavých projektů a stále rosteme. Možná, že i ty u nás najdeš práci, která tě bude bavit. Napiš nám, rádi tě poznáme!

Anketa

V příštím kole RailsForGood se zaměříme na podporu rodin. Ačkoli pouto mezi rodičem a dítětem je nezastupitelné, je dobré, když mají obě strany i další podněty pro svůj rozvoj a prostor se mu věnovat. Na který z projektů se podle vás máme vrhnout jako první?

M.arter je platforma pro rodiče malých dětí, která vám ukáže, že rodičovská není brzda. Péče o budoucí generaci nemusí být jedinou náplní života rodiče. Pomáhá těm, kteří chtějí dál růst stejně jako jejich malí parťáci, vrátit se do práce nebo rozjet vlastní podnikání a realizovat se tak i mimo dětský pokojíček.

Barevný svět dětí v projektu Kámoš spojuje asistenty s dětmi, které potřebují staršího kámoše, co s nimi bude dělat úkoly, hrát si a pomáhat jim rozvíjet se do maxima jejich možností. Aby děti měly v životě i jiné pozitivní vzory, než jen své rodiče a učitele.

Odkazy

Pokud s Ruby a Ruby on Rails teprve začínáš, podívej se na následující odkazy:

TryRuby: Learn programming with Ruby
try.ruby-lang.org

Pry – an IRB alternative and runtime developer console
pry.github.io

Guides – Rails Girls
guides.railsgirls.com

Ruby on Rails Guides
guides.rubyonrails.org