Giter VIP home page Giter VIP logo

daily-apps's Introduction

Desafio App diario React Native

Dia 20: Roman to Decimal Converter

Conversor de números Romanos e Decimais.

Link do Repositório

Dia 19: GitHub Status

Aplicativo para verificar se todas as funções do GitHub estão funcionando.

Utilizei o fetch do próprio JavaScript para fazer a requisição a API.

Link do Repositório

Dia 18: True Or False

Aplicativo feito para quem quer entender como a comparação do JavaScript funciona.
Basta digitar o valor, escolher o tipo de dado e o operador que deseja usar na comparação.

Link do Repositório

Dia 17: Hello

Criei um aplicativo que pode pegar automaticamente o seu IP ou você pode especificar um IP, e com base no IP pega as informações da localização, e também fala olá na linguá nativa do local.

Utilizei a API hellosalut para pegar a saudação do idioma do local e também a API ip-api para pegar todas as informações do IP.
Link do Repositório

Dia 16: Vigenere Cipher

Criei meu primeiro sistema de criptografia, utilizei o método Vigenere, onde é possível criptografar e descriptografar frases com base em uma palavra-chave.

Link do Repositório

Dia 15: Random Number Generator

Aplicativo para fazer sorteios gerando um número aleatório entre um número mínimo e máximo.

Utilizei o date-fns para formatar a data e o i18n-js para formatar o número.

Link do Repositório

Dia 14: Weather App

Fiz um aplicativo para você conseguir ver como está o tempo em todas as cidades do mundo.

Utilizei a api AccuWeather para pegar a previsão do tempo.

Link do Repositório

Dia 13: Random Meal Generator

Você já ficou abrindo e fechando a geladeira, pois não conseguia decidir o que comer?

Esse app foi feito para resolver esse problema. Com ele basta selecionar o tipo de comida que gostaria de comer e pronto, abre uma receita aleatória da internet com os ingredientes, o passo a passo e um vídeo tutorial do YouTube explicando como preparar o prato.

Link do Repositório

Dia 12: Lorem Ipsum Generator

Fiz um gerador de Loren Ipsum para ajudar os designers que querem ver como os seus layouts vão ficar com o texto, mas ainda não tem o texto final.

Com ele você escolhe a quantidade de parágrafos que o texto vai ter, e automaticamente é gerado um Loren Ipsum.

Link do Repositório

Dia 11: Dynamic CSS Variables

Fiz um sistema de rotas de autenticação e também uma validação dos campos de login, que informa quando o usuário digita a senha ou o nome errado.

Utilizei o hook Context do React para fazer o sistema de rotas autenticadas.

Link do Repositório

Dia 10: Word Frequency

Esse aplicativo você consegue ver em lista e gráfico a frequência das palavras em um texto, ou seja, calcula quantas palavras repetidas tem no texto.
Link do Repositório

Dia 9: Real Para Centavos

Contar o troco sempre é um desafio, esse aplicativo resolve esse problema e conta quantas moedas você tem que dar de troco ao cliente.
Link do Repositório

Dia 8: JSON 2 CSV

Às vezes é preciso transformar uma lista de dados de um objeto em uma planilha.
Criei um aplicativo que transforma o JSON (JavaScript Object) em um CSV (Planilha). O aplicativo tem as funções de digitar ou fazer o upload do JSON, e transforma em CSV.
Nessa projeto aprendi sobre, leitura e escrita de arquivos, permissões do aplicativo, extensão de arquivo MIME Type e diretórios do android.
Link do Repositório

Dia 7: Countdown Timer

Hoje fiz um aplicativo de cronômetro para eventos importantes, você pode cadastrar todas as datas dos eventos, o aplicativo armazena as datas no storage local do dispositivo e quando o cronometro termina, te avisa que está na hora do evento.
Link do Repositório

Dia 6: Color Cycle

Fiz um aplicativo para ajudar quem está começando a trabalhar com UI / UX design a entender melhor as cores RGB.
O aplicativo faz pequenas alterações nas cores para o usuário poder ver qual é a diferença que a mudança de cada cor faz, além de ver cores parecidas para usar na criação de interfaces.
Para utilizar o aplicativo, basta colocar a intensidade de Vermelho, Verde e Azul, e também colocar a velocidade da mudança de cada cor.
Link do Repositório

Dia 5: Cause Effect

Hoje criei um modal para selecionar um item de uma lista.
Nesse caso o modal é utilizado para visualizar as informações do perfil selecionado.
Utilizei a API ui-avatars, para criar a foto de perfil conforme as iniciais do primeiro e ultimo nome de cada usuário.
Link do Repositório

Dia 4: Christmas Lights

Criei um aplicativo para simular as luzes do natal, utilizei o Reanimated para fazer a animação da luz apagando e acendendo e também utilizei o Slider para poder mudar a velocidade que a luz pisca e também mudar a quantidade de luzes.
Link do Repositório

Dia 3: Calculator

Hoje desenvolvi uma calculadora utilizando a formatação em I18n.
Link do Repositório

Dia 2: Border Radius Previewer

Aplicativo para ver e copiar a propriedade border-radius do Styled Components.
Link do Repositório

Dia 1: Bin2Dec

O primeiro desafio é o Bin2Dec, um aplicativo que converte um número binário para decimal.
Link do Repositório

daily-apps's People

Contributors

victorborzaquel avatar

Watchers

 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.