Nesse primeiro eixo do curso, para simplificar a utilização do Git e a organização das pastas e artefatos de implementação no sistema de arquivos, sugerimos que o projeto seja estruturado de modo que cada aluno trabalhe com seus arquivos nas suas respectivas pastas, identificadas por nomes das suas respectivas telas. Por exemplo:
- Pasta src : index.html, index.css, index.js - Desenvolvedor responsável: Igor Nantes.
- Pasta src: create-persona.html, create-persona.css, create-persona.js - Desenvolvedor responsável: Yago Lobo.
- Pasta src: edit-persona.html, edit-persona.css, edit-persona.js - Desenvolvedor responsável: Diego Marques.
- Pasta src: personas.html, personas.css, personas.js - Desenvolvedor responsável: Tulio Pimenta e Antonio Real.
- Pasta src : login.html, login.css, login.js - Desenvolvedor responsável: Ivan Peixoto.
O site em HTML/CSS/JS é um projeto estático. É necessário implantá-lo em um servidor web de sua preferência. Existem diversos servidores web gratuitos que podem ser utilizados, tal como GitHub Pages (GitHub.IO), Vercel, Render, Netlify, Surge.sh, entre outros. Nesse primeiro eixo, recomenda-se inclusive a utilização do GitHub Pages.
- Pagina persona: arquivos HTML, CSS, JS e imagens.
- Pagina index: arquivos HTML, CSS, JS e imagens.
- Pagina de criacao de persona: arquivos HTML, CSS e imagens.
- Pagina de edicao de persona: arquivos HTML, CSS e imagens.
- Login: arquivos HTML e CSS.
- Pagina de edicao de persona: arquivos HTML, CSS.
- Pagina persona: arquivos HTML, CSS.
- Pagina index: arquivos HTML, CSS.
- Login: arquivos HTML e CSS.
- Pagina de edicao de persona: arquivo JS
- Pagina de criacao de persona: arquivo JS
- Login: arquivo JS
- Login: arquivo JS