🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.ruby
Article #1271

Krótki projekt - możliwość dorobienia przed wyjazdem wakacyjnym

#1271
From: Gather4
Date: Sun, 28 Jun 2009 09:00
58 lines
3317 bytes
Witam

Zlecę napisanie prostego serwisu www opartego o RubyOnRails.
Celem serwisu jest zarządzanie lekcjami i odwołaniami lekcji w szkole
językowej.
Model zawiera takie byty jak: grupa, lokalizacja, lektor, lekcja. Do
zrobienia jest funkcjonalność pozwalającą na wprowadzanie odwołań
lekcji. Szacuje, że projekt powinien być do wykonania w tydzień.
Programiście zostanie dostarczony szablon html, na podstawie którego
będzie stworzona grafika serwisu np
http://www.freecsstemplates.org/preview/flattering. Zostanie również
dostarczony projekt funkcjonalny (jak mają wyglądać poszczególne
ekrany).

Ponieważ ważna w tym projekcie będzie łatwość obsługi nacisk będzie
położony na interfejs użytkownika oraz integrację z jednym ogólno
dostępnych darmowych kalendarzy napisanych w javascripcie. Konieczne
będzie zaimportowanie pliku z danymi pochodzącymi z  programu
langmaster. Poniżej wklejam wszystkie scenariusze użycia.

Preferuję zlecenie pracy osobie, która ma doświadczenie w rozwijaniu
jednego z projektów open sourcowych w technologii ruby on rails.


Pozdrawiam

zgłoszenię proszę wysłać na adres: gather4@op.pl



Scenariusze użytkowania serwisu:
1. Wybór co chcę zrobić aktualnie
        Wprowadzać dni świąteczne - wolne dla wszystkich grup
        Przejrzeć kalendarz konkretnej grupy
        Odwołać zajęcia w konkretnej lokalizacji
        Odwołać zajęcia konkretnego lektora
        Wczytać plik z danymi grup


2. Przeglądanie kalendarza we wskazanym kontekście - kiedy zajęcia
miały się odbyć, kiedy się odbył, a kiedy zostały odwołane (wraz z
podaniem przyczyny)
    dla konkretnej lokalizacji
    dla konkretnego lektora
    dla konkretnej grupy

3. Definiowanie dni wolnych, świąt państwowych - obowiązujących dla
wszystkich grup/lektorów/lokalizacji

4. Edycja dni wolnych/odwołanych zajęć
    dla danej lokalizacji
    dla danego lektora
    dla danej grupy

5. Importowanie danych z programu langmaster
        lub
    łączenie grupy z lektorem, lokalizacją, i dniami i godzinami w
których odbywają się lekcje- robimy to w excelu i robimy import
Technical Details
Message-ID: <001b56c6-20ad-4b2a-8a4f-22d8c08ef8ce@g4g2000yqa.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.gazeta.pl!newsfeed.pionier.net.pl!news.glorb.com!news2.glorb.com!postnews.google.com!g4g2000yqa.googlegroups.com!not-for-mail
From: Gather4 <gather4@op.pl>
Newsgroups: pl.comp.lang.ruby
Subject: Krótki projekt -
 możliwość dorobienia przed wyjazdem wakacyjnym
Date: Sun, 28 Jun 2009 02:00:26 -0700 (PDT)
Organization: http://groups.google.com
Lines: 63
Message-ID: <001b56c6-20ad-4b2a-8a4f-22d8c08ef8ce@g4g2000yqa.googlegroups.com>
NNTP-Posting-Host: 85.222.16.216
Mime-Version: 1.0
X-Trace: posting.google.com 1246179627 8204 127.0.0.1 (28 Jun 2009 09:00:27 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Sun, 28 Jun 2009 09:00:27 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: g4g2000yqa.googlegroups.com; posting-host=85.222.16.216;  posting-account=9J4nDQoAAAC1m_tOMhjoqxn9M14M8ecp
User-Agent: G2/1.0
X-HTTP-UserAgent: Opera/9.64 (Windows NT 5.1; U; pl) Presto/2.1.1,gzip(gfe),gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit