Skip to content

reprograma/On4-projeto-final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto M-de-Maravilhosa

Projeto final do Bootcamp Online de Front-end.

Sobre o projeto

Precisamos falar sobre mulheres que mudaram o mundo!

Etapas do projeto

  1. Escolha uma personalidade maravilhosa que te inspira e coloque o nome dela nessa planilha.
  2. Crie a página de perfil da Maravilhosa na pasta com o seu nome.
  3. Inclua um link para a página do seu perfil (criada no Workshop) ao final da página de perfil da sua Maravilhosa.
  4. Insira na página principal o nome e a foto de sua Maravilhosa e o link para a sua página criada no passo anterior

Orientações gerais

  • Clonar este repositório: git clone https://github.com/reprograma/On4-git-e-github.git
  • Crie sua branch: git checkout -b seuNome, ex: git checkout -b lydiarodrigues
  • Atenção: Alterar a div em index.html SOMENTE onde houver seu nome e colocar o nome de sua personalidade no lugar
  • Adicione uma pasta com seu-nome dentro da pasta maravilhosas, ex: lydia-rodrigues
  • Dentro da pasta com seu-nome, crie um arquivo html com o nome da personalidade, ex: dorothy-vaughan.html
  • Dentro da sua pasta, crie também as pastas de imagens, css e js
  • Praticar HTML, CSS (com ou sem Bootstrap), responsividade, efeitos com JS ou JQuery
maravilhosas/
  lydia-rodrigues/
    dorothy-vaughan.html
    css/
      style.css
    js/
      script.js
    img/
      dorothy-vaughan-perfil.jpg
      background.jpg
  • Recomendações para sua página:

    1. faça uso de html semântico
    2. mantenha um padrão na nomeação das classes
    3. página responsiva
    4. mínimo de 2 sections
    5. NAVBAR e FOOTER podem ser iguais aos da pagina principal
    6. Uso de ao menos 1 eventlistener (javascript)
  • O objetivo é praticar HTML, CSS (com ou sem Bootstrap), responsividade, efeitos com JS ou JQuery

  • Não esqueça de atualizar a Home! Alterar somente em index.html onde houver seu nome - Substitua o link na href, a imagem da sua mulher inspiradora, o alt da imagem e "Seu nome" pelo nome da sua maravilhosa:

<div class="maravilhosas__perfil">
  <a href="maravilhosas/lydia-rodrigues/dorothy-vaughan.html">
    <img class="img-responsive" src="./img/dorothy.png" alt="Foto de Dorothy Vaughan" />
    <p>Dorothy Vaughan</p>
  </a>
</div>

ATENÇÃO

  1. A entrega do projeto é obrigatória para obter o certificado do curso ! ⚠️
  2. O projeto deve ser entregue até sexta-feira (21/12), porém se conseguirem entregar até antes da aula de sexta (20/12), vocês poderão acompanhar o merge e deploy da sua página! 💜

Instalação de extensões no VSCode

  • No VSCode, ir em File > Preferences > Extensions
  • Busque pelo nome da extensão e instale-a
  • Instale a extensão Live Server

Live Server extension

  • Instale a extensão EditorConfig

EditorConfig extension

Configurando Live Server

  • Ir em File > Preferences > Settings
  • Na aba User > Extensions > Live Server Config > Settings: Custom Browser, selecionar chrome

Rodando Live Server

  • VSCode: habilite o Live Server clicando em Go Live

Go Live button

  • Deverá abrir seu navegador com o endereço similar a: http://127.0.0.1:5500/index.html

Verificando seu IP

  • Git Bash:
    • Digite no Git Bash ipconfig ou ipconfig //all
    • Verifique o endereço IPv4. Deverá ser similar a: 192.168.X.X

Ou...

Verificando seu site pelo navegador do celular

  • Deixar o notebook e o celular conectados na mesma rede privada de internet (WiFi ou Dados).
  • No navegador do seu celular, digite o endereço do seu IP seguido do número da porta aberta pelo Live Server númeroIP:númeroPorta, ex: 192.168.X.XX:5500

Obs: Se estiver usando uma rede pública de internet, talvez não seja possível acessar o projeto desta maneira. Se este for o caso, uma solução seria compartilhar sua rede de dados com seu notebook.

Materiais:

Sites para referência:

Fotos sem direitos autorais

Revisão CSS

Vamos relembrar um pouco sobre as especificidades do CSS (https://www.w3schools.com/CSS/css_specificity.asp)

linear-gradiente:

Revisão JavaScript/JQuery Eventos

Parallax

Acessibilidade

About

Turma Online 4 | Front-end | 2019 | Semana 8 | Projeto Final

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published