Exerciศiu Seminar:
Portofoliu personal cu DOM Manipulation ศi GitHub
Obiectiv general
Structura proiectului
web-portfolio-2025/
โ
โโโ index.html # Pagina principalฤ (catalog studenศi)
โโโ main.css # Stiluri pentru pagina principalฤ
โโโ main.js # Script pentru pagina principalฤ
โโโ students.json # JSON master cu lista studenศilor
โ
โโโ students/ # Folder pentru paginile individuale
โโโ popescu-ion/
โ โโโ index.html
โ โโโ styles.css
โ โโโ script.js
โ
โโโ ionescu-maria/
โ โโโ index.html
โ โโโ styles.css
โ โโโ script.js
โ
โโโ ... (alte foldere studenti)Cerinศe pentru fiecare student
1. Crearea paginii personale
2. Structura JSON personalฤ (Hardcoded รฎn script.js)
script.js)3. Fiศierul index.html (template minimal)
index.html (template minimal)4. Fiศierul script.js (Manipulare DOM)
script.js (Manipulare DOM)5. Fiศierul styles.css
styles.cssCerinศe pentru Pagina Principalฤ (catalog)
Responsabil: Un student voluntar
1. Fiศierul students.json (root), actualizat de studentul voluntar la fiecare pull request
students.json (root), actualizat de studentul voluntar la fiecare pull request2. Fiศierul index.html (root)
index.html (root)3. Fiศierul main.js (root)
main.js (root)Workflow GitHub
Pasul 1: Iniศializare Repo (Student voluntar)
Pasul 2: Fork ศi Clone (fiecare student)
Pasul 3: Creare Branch ศi dezvoltare (student)
Pasul 4: Pull Request (student)
Pasul 5: Review ศi Merge (Voluntar)
Git CheatSheet
Last updated