Erick Rosdachimo

Desenvolvedor Front-end

Brasil

erickrosdachimoribeiro@gmail.com

Tecnologias

Javascript

Typescript

Bootstrap

HTML

CSS

Git

Experiências

Atualmente sou freelancer, desenvolvo landing pages responsivas utilizando Javascript e Bootstrap.

Educação

  • Senac - São Carlos


    Setembro/2021 - Dezembro/2021


    Design de plataformas digitais e experiência do usuario

  • Senac - São Carlos


    8/2022 - 4/2024


    Ensino medio

Meus projetos

Rosdachef

Este projeto é uma versão em HTML CSS e JS de um projeto antigo no wordpress que eu já tinha feito, então o design ja esta quase pronto mas vou mudar algumas coisas e ir colocando novos elementos de acordo com o que eu estiver estudando

O projeto é um site para restaurante, com reservas menu, contato e a home.

Projeto original: Rosdachef ( não concluido )

Rocket Coffee

Desafio do discover da rocketseat, homepage para marca de café
homepage responsiva e com hover bem interessante

Dark White Theme

Layout básico que muda o tema da página junto com uma animação para aparecer o sol no tema claro e a lua no tema escuro.

Neste projeto utilizei o JS, tendo um simples código para mudar a classe do body.

Calculadora

Introdução

Este projeto é uma calculadora que apliquei alguns novos conhecimentos em JS e fortaleci o HTML e CSS.

Detalhes

Utilizei na estilização CSS grid e gradiente de background, no script utilizei funções chamadas por eventos de clique nos botões, sendo dos botões de número passado o número clicado como parâmetro.
Os de operações adicionei a operação pra mais tarde ser cálculada.
Na hora do cálculo utilizei a função nativa eval, porém troquei os símbolos multiplicação e divisão, de forma que fique mais próxima do comum para o usuario através da função replace que recebe o valor digitado até o momento e troca todos os caracteres X por * e armazenando o valor numa variável, após isto vai novamente à uma função replace que desta vez pega o valor obtido do replace anterior e troca o ÷ por /, assim permitindo o cálculo normalmente e a visualização desejada do símbolo para o usuário.
Na função Del, utilizei o substring, que inicia no primeiro caractere (index 0) e termina no penúltimo caractere (total de letras digitadas -1), retornando os caracteres selecionados.

Observações

Na próxima atualização farei com que não seja possível o usuário digitar dois sínais seguidos de forma que de erro no cálculo.

FAQ-accordion

Projeto retirado de: Frontend Mentor

Neste projeto utilizei metodos sem JS para fazer o accordion e fortaleci meus conhecimentos em posicionamento, responsividade e construção de layout

Task list

Lista de tarefas para organizar o dia a dia, com funções para adicionar, deletar e concluir.

Neste projeto desenvolvi habilidades de criação de elementos, atribuição de classes e remoção de elementos por js, além de utilizar arrow functions.

Observações Em breve farei uma atualização as tarefas ficarem salvas, e também terá uma função para editar as tarefas.

Cronômetro

Cronômetro simples utilizando setInterval e clearInterval, a cada segundo adiciona um segundo na contagem sendo que se ja tiver 60 segundos, zera os segundos e adiciona um minuto, igual com minutos pra hora

Pokedux

Pokedex utilizando a api pokemon Pokeapi. Na pokedex pode ser feita a busca por nomme e id do pokemon, sendo buscado pokemons de todas as gerações, e tem um carregamento automatico na tela dos pokemons de kanto.

Tecnologias utilizadas

Typescript, scss e webpack.

Advice slip

Projeto retirado de: Frontend Mentor

Neste projeto, utilizei uma API de concelhos, o concelho atualiza ao clicar no dado.