Coder Social home page Coder Social logo

on2-projeto-final's Introduction

Projeto - M de Maravilhosa

Sobre o projeto:

Precisamos falar sobre mulheres que mudaram o mundo.

Etapas do projeto

  1. Escolha uma mulher maravilhosa que te inspira.
  2. Crie a página de perfil da Maravilhosa.
  3. Insira na página principal (index.html na pasta raiz) o nome e a foto de sua Maravilhosa.
  4. Inclua um link para a página do seu perfil ao final da página de perfil da sua Maravilhosa.

Orientações gerais

  • Clonar este repositório: git clone https://github.com/reprograma/On2-projeto-final.git
  • Crie sua branch: git checkout -b seuNome, ex: git checkout -b fulanaSilva
  • Adicione uma pasta com seu-nome dentro da pasta mulheres-maravilha, ex: danielle-naomi
  • Dentro da pasta com seu-nome, crie um arquivo html com o nome da mulher-maravilha, ex: ada-lovelace.html
  • Além do arquivo html, crie as pastas para imagens, css e javascript, seguindo o padrão abaixo. importante não alterar esse padrão
mulheres-maravilha/
  fulana-da-silva/
    ada-lovelace.html
    css/
      style.css
    js/
      script.js
    img/
      ada-lovelace-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="./mulheres-maravilha/sua-pasta/seu-html.html">
        <img class="img-responsive" src="img/img-mulher.png" alt="Foto da fulana de tal">
            <p>"Seu nome"</p>

ATENÇÃO

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

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.X: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.

Sites para referência:

Fotos sem direitos autorais

Revisão CSS

Revisão JavaScript Eventos

on2-projeto-final's People

Contributors

alineapsil avatar allanacaldas avatar amandagonzaga22 avatar asmih avatar babiloniandrea avatar backinkansas avatar carolbedin avatar carolmalheiros avatar cintyaamaral avatar crislanecas avatar cshsouza avatar daninaomi avatar debora-dcs avatar fernandabergoci avatar ingridrosin avatar jessnas avatar karen666louise avatar lainermoura avatar marcelarecht avatar mariannafraga avatar priscilauchoa avatar rbottiglia avatar stelabs avatar stephmarchuk avatar taysabrina avatar trooper2123 avatar vanlacerenza avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.