Skip to content

asimec1/project-php-api

Repository files navigation

Upute za predaju samostalnog projekta i seminara

Ovaj dokument opisuje obavezne korake koje svaki student mora napraviti kako bi uspješno predao samostalni projekt i pripadajući seminar.

Projekt se smatra predanim tek kada su napravljeni svi koraci iz ovog dokumenta.


1. Pregled zadatka

Student mora:

  1. Samostalno ili u timu izraditi web projekt.
  2. Napraviti video snimku zaslona (screen recording) u kojoj prikazuje svoj projekt.
  3. Postaviti projekt na GitHub.
  4. Postaviti video projekta na YouTube.
  5. Napraviti tekstualnu datoteku (.txt) s linkom na GitHub i YouTube.
  6. Predati:
    • .txt datoteku i seminar na Moodle,
    • sve tražene materijale (video, screenshot projekta, linkovi, seminar) na MS Teams.

BITNO: Ako i jedan od ovih koraka nedostaje, projekt se smatra nepotpunim.


2. Izrada projekta

  1. Izradite web projekt prema zadatku zadanom na predavanju/vježbama.
  2. Provjerite:
    • da sve stranice rade bez grešaka,
    • da su svi traženi elementi zadatka implementirani,
    • da su linkovi, forme i ostale funkcionalnosti ispravne.

Bez završenog projekta ne možete kvalitetno odraditi ostale korake.


3. Snimanje videa (screen recording) projekta

Potrebno je snimiti video zaslona u kojem demonstrirate svoj projekt.

3.1. Što treba biti u videu

  • Pokretanje vaše web stranice (lokalno ili na serveru).
  • Prikaz:
    • svih glavnih stranica,
    • navigacije,
    • formi,
    • bitnih funkcionalnosti (npr. login, kontakt forma, prikaz proizvoda itd.).

Video treba jasno pokazati da ste projekt samostalno izradili i da radi ispravno.

3.2. Primjeri besplatnih alata za snimanje

Možete koristiti bilo koji besplatni alat za snimanje zaslona, npr.:

  • OBS Studio
  • ShareX
  • Loom

Format videa: preporuka je .mp4, ali može i neki drugi uobičajeni format (npr. .mkv, .avi).


4. Upload projekta na GitHub

Nakon što je projekt gotov:

  1. Ako nemate GitHub račun, napravite ga na: https://github.com
  2. Ulogirajte se na svoj GitHub profil.
  3. Kreirajte novi repozitorij (New repository).
  4. U repozitorij učitajte cijeli projekt, uključujući:
    • HTML, CSS, JS, PHP datoteke, backup baze
    • dodatne resurse (slike, fontove, konfiguracijske datoteke, itd.).

Repozitorij treba biti public (javan) kako bi mogao pregledati projekt.

Na kraju ćete dobiti link, na primjer:

https://github.com/korisnicko-ime/naziv-projekta
BITNO: Projekt MORA biti na GitHubu, ne samo na vašem računalu.

5. Upload videa na YouTube

Ulogirajte se na svoj YouTube račun.

Uploadajte snimljeni video projekta.

Kod postavljanja videa:

  1. odaberite naslov (npr. Ime Prezime – Naziv predmeta – Projekt),
  2. opcija privatnosti: Public / Javno,
  3. nemojte stavljati video na Private, jer se tada ne može pregledati preko linka.
  4. Kada je upload gotov, kopirajte link videa, primjer:

Youtube https://youtube.com/watch?v=XXXXXXX BITNO: Video mora biti dostupan preko linka.

6. Izrada tekstualne datoteke s linkovima (.txt)

Potrebno je napraviti jednu tekstualnu datoteku koja sadrži sve ključne podatke i linkove.

6.1. Sadržaj .txt datoteke Otvorite Notepad (ili bilo koji text editor) i napišite:

Ime i prezime: Ime Prezime
Predmet: Naziv predmeta
Naziv projekta: Naziv vašeg projekta

GitHub: https://github.com/korisnicko-ime/naziv-projekta
YouTube: https://youtube.com/watch?v=XXXXXXX
Obavezno uključite:

ime i prezime,

naziv predmeta,

naziv projekta (ako postoji),

link na GitHub repozitorij,

link na YouTube video.

6.2. Naziv datoteke

Datoteku spremite pod nazivom:

Ime Prezime - Naziv predmeta.txt Primjer:

Ivan Ivić - Programiranje web aplikacija.txt
BITNO: U ovoj .txt datoteci moraju biti oba linka – GitHub i YouTube.

7. Upload na Moodle

  1. Ulogirajte se na Moodle.
  2. Otvorite svoj predmet.
  3. Pronađite aktivnost / zadatak za upload samostalnih projekata i seminara.
  4. U taj zadatak uploadajte .txt datoteku koju ste izradili u prethodnom koraku.
  5. Ako je predviđeno, u istoj ili drugoj aktivnosti uploadajte i seminar (vidi poglavlje 8).

BITNO: Ako .txt datoteka s linkovima nije uploadana na Moodle, projekt se službeno ne smatra predanim.

8. Seminar (OBAVEZNO)

Uz projekt je OBAVEZNO predati i seminar.

  1. Napišite seminar prema uputama:

    • minimalni broj 6-7 stranica,
    • struktura (uvod, teorijski dio, analiza, metodologija, zaključak...),
    • tema povezana s predmetom po izboru studenta, ali NIKAKO O PROJEKTU KOJEG STE RADILI.
    • Seminar napišite u npr. MS Wordu.
    • Spremite seminar u DOCX formatu.
    • Seminar uploadajte na Moodle (u odgovarajući zadatak).

BITNO: Seminar je OBAVEZAN dio zadatka. Bez predanog seminara zadatak se ne smatra kompletno odrađenim.

9. Upload na MS Teams (zajednički kanal grupe kojeg sam kreirao sa svakim TIMOM)

Na MS Teams postoji zajednički kanal za svaku grupu. U tom kanalu:

  1. Otvorite kanal vaše grupe.
  2. Kliknite na karticu Datoteke (Files).
  3. U odgovarajuću mapu (prema uputi) uploadajte sljedeće:

9.1. OBAVEZNO na MS Teams

Sljedeće datoteke i linkovi moraju biti prisutni u Teamsima:

Video projekta direktno uploadan video fajl (npr. Ime_Prezime_projekt.mp4), ili, ako je datoteka prevelika, dokument koji sadrži link na YouTube (ali preporuka je upload videa ako je moguće).

5–6 screenshota projekta

minimalno 1 screenshot svake stranice, datoteke imenujte smisleno (npr. index.png, kontakt.png, proizvodi.png).

Link na GitHub repozitorij može biti u .txt ili .docx dokumentu, ili u istom dokumentu u kojem je link na YouTube.

Link na YouTube video također u tekstualnoj datoteci ili drugom dokumentu.

Seminar (OBAVEZNO) seminar u DOCX formatu.

BITNO: Sve gore navedeno mora biti uploadano u Teams – Datoteke (Files) kako bi se projekt smatrao kompletno predanim i lako preglednim.

10. Sažetak obaveznih koraka

  1. Student je dužan napraviti sljedeće:
  2. Izraditi web projekt (web stranicu).
  3. Napraviti screen recording videa projekta.
  4. Postaviti projekt na GitHub.
  5. Postaviti video projekta na YouTube.
  6. Napraviti .txt datoteku sa:
    • imenom i prezimenom,
    • nazivom predmeta,
    • nazivom projekta (po potrebi),
    • linkom na GitHub,
    • linkom na YouTube.
  7. Uploadati .txt datoteku na Moodle.
  8. Izraditi i predati seminar (OBAVEZNO) na Moodle.
  9. Na MS Teams – Datoteke (Files) uploadati:
    • video projekta,
    • 5–6 screenshota projekta (min. jedna slika po stranici),
    • link na GitHub,
    • link na YouTube,
    • seminar.

Ako je ijedan od ovih elemenata izostavljen, projekt se može smatrati nepotpunim.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published