Skip to content

domfabio/Projeto-Final-Website-Responsivo-Design-Systems

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

💻 Projeto Final Website Responsivo Design Systems ⚙️

Este é o projeto final do Curso de Desenvolvimento de Layout em Front-end da Mentorama: Design Systems, trata-se de um site criado para uma imobiliária, otimizado para as versões Mobile, Tablet e Desktop.


👨🏾‍💻 Desafios do Projeto:

Parte 1 (Desenvolvimento e Estilização)

Enfrentei na primeira etapa do desenvolvimento do site uma jornada de desafios ao criar este projeto. A responsividade do site com Media Queries exigiu esforço em cada etapa. Porém, foi ao mergulhar no complexo mundo do CSS Grid, aplicando diferentes templates para cada versão, que me vi diante de um verdadeiro quebra-cabeça, desafiando minha criatividade e expertise.

Parte 2 (Automatização e Interatividade)

Na segunda etapa, configurei o ambiente de desenvolvimento com Node.js através do NPM, instalando todas as dependências necessárias. Utilizei SASS para automatizar o CSS, empregando mixins, placeholders e variáveis para manter a consistência e reutilização dos estilos. Além disso, implementei animações e transições para uma experiência de usuário mais dinâmica, e adicionei interações usando JavaScript para melhorar a funcionalidade do site.

Cada obstáculo superado representou não apenas uma vitória, mas também um marco em minha jornada de crescimento e aprendizado. Mesmo que a proposta inicial fosse desenvolver apenas duas versões, optei por ir além e criar uma terceira versão para desktop, como uma forma de aprimorar ainda mais minhas habilidades e colocar à prova meu comprometimento.


📸 Screenshots

Captura de tela


🚀 Tecnologias Utilizadas

  • HTML5
  • CSS3
  • JavaScript

🏆 Aprendizados

  • Mobile First
  • Responsividade
  • Metodologia BEM
  • Flexbox
  • CSS Grid
  • Media Query
  • Variáveis CSS
  • Animações e Transições com CSS
  • Ambiente de Desenvolvimento (Node.Js - NPM)
  • Automação com SASS
  • SCSS (Mixin, Placeholder, Variáveis e Componentes)
  • Interatividade com JavaScript

🧠 Próximos Passos

  • Finalizar o Curso de JavaScript Mentorama.

🔗 Projeto Hospedado no Vercel

Este projeto está disponível para visualização online através do Vercel.
Você pode acessá-lo através do link: https://design-systems-iota.vercel.app/