Przygotuj szablon(y) wykorzystujący framework Bootstrap v. 4 dla serwisu wybranego z poniższej listy:
- http://ecg.vot.pl – serwis edukacyjno-informacyjny,
- http://lo1.sandomierz.pl/biblio – serwisk biblioteki I LO,
- http://lo1.sandomierz.pl/eko – serwis ekologiczny I LO,
- http://hamlet.edu.pl – edukacyjny serwis humanistyczny,
- serwis dla absolwentów I LO przeznaczony do zbierania informacji o losach absolwentów, należy zaproponować koncpecję serwisu i szablony,
- serwis do komunikacji wewnątrzszkolnej na wzór tablicy ogłoszeń, przeznaczony do zamieszczania bieżących (dziennych) informacji dla nauczycieli i uczniów, np. zastępstwa, odwołane lekcje, zamiany sal, wydarzenia specjalne (spotkanie, próbna matura, konkursy, wizyta delegacji itp.),
- inny zaproponowany serwis.
- projekty powinny zawierać szablon dla strony głównej, szablon dla stron z menu 1 poziomu, ewentualne szablony dla stron z menu 2 poziomu;
- szablony powinny być dostosowane do zakładanej treści strony, np. lista aktualności, lista wydarzeń, szczegóły aktualności / wydarzenia itp.
- każdy szablon powinien zawierać menu lub jakieś inne rozwiązanie pozwalające na przechodzenie między stronami i podstronami;
- projekt musi zawierać formularz logowania w postaci komponentu lub osobnej strony;
- projekt musi zawierać specyfikację użytych czcionek i zestawu kolorów, np. w postaci listy zapisanej w dokumencie tekstowym;
- Zaplanuj etapy przygotowania projektu.
- Określ (przynajmniej w przybliżeniu) harmonogram ich realizacji.
- Wyodrębnij w każdym etapie zadania, przypisz je konkretnym osobom, uwzględnij stosowane narzędzia.
- Ponownie określ (przynajmniej w przybliżeniu) harmonogram reazalizacji zadań w każdym etapie.
- Zapisz przygotowany plan i harmonogram w wybranej formie: narzędzia projektu (zadania, plan itd.) w serwisie GitHub, udostępniony dokument tekstowy lub arkusz kalkulacyjny, kalendarz Google'a lub innej.
- Umieść plik lub link do planu w katalogu
plan
repozytorium w pliku o nazwietodo
. - Wskazane jest wyznaczenie osoby odpowiedzialnej za spójność kodu w repozytorium zdalnym i pilnowanie terminów realizacji poszczególnych zadań.
- Osoby zaangażowane w projekcie i ich role wpisz do pliku
humans.txt
.
- Wybierz i skonfiguruj narzędzia potrzebne do realizacji przydzielonych zadań.
- Sklonuj repozytorium projektu (
git clone
) lub sforkuj go (fork), zapoznaj się z kodem startowym. - Korzystaj z przygotowanego kodu startowego i struktury katalogów.
- Regularnnie synchronizuj repozytorium lokalne ze zdalnym (
git pull
lub synchronizowanie forków). - Do pracy nad zadaniem możesz tworzyć dodatkowe lokalne gałęzie.
- Umieszczaj zasoby i kod we właściwych katalogach i plikach.
- Dodawaj kolejne etapy pracy do lokalnego repozytorium (
git add
). - Zatwierdzaj postępy z odpowiednim komentarzem (
git commit -m "komentarz"
). - Wysyłaj wykonane zadania do repozytorium zdalnego (
git push
) lub twórzpull request
.