Coder Social home page Coder Social logo

mrrioja / savepass Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 7.85 MB

O SavePass é uma aplicação feita em React Native cujo objetivo é armazenar senhas de diversas plataformas em um só lugar.

License: MIT License

TypeScript 57.06% Starlark 4.51% Java 22.49% JavaScript 2.40% Ruby 1.53% Objective-C 12.01%
ignite-react-native react-native rocketseat rocketseat-ignite savepass

savepass's Introduction

Logo

Suas senhas mais seguras do que nunca!


GitHub top language GitHub last commit


SobreSavePassInstalaçãoTecnologiasAutor


Sobre

Aplicação desenvolvida na trilha de React Native no bootcamp Ignite da RocketSeat. Foi um desafio proposto para consolidar os conhecimentos passados durante um dos módulos do curso.

SavePass

O SavePass é uma aplicação feita em React Native cujo objetivo é armazenar senhas de diversas plataformas em um só lugar. Ao acessar o app o usuário verá a tela abaixo onde as senhas cadastradas serão exibidas:

No exemplo abaixo podemos ver que duas senhas foram cadastradas pelo usuário, sendo uma do Skype e outra do Discord:

No exemplo acima, percebe-se que ambas as senhas estão sendo exibidas pois o indicador de visibilidade está azul. O padrão seria mostrar apenas o email vinculado as contas cadastradas, conforme veremos na proxima tela.

Além do cadastro de senhas que é realizado ao clicar no botão no canto superior direito, o usuário também tem acesso a uma barra de busca para filtrar suas senhas e encontrar mais facilmente a senha que deseja:

Apesar de simples, a aplicação corresponde ao propósito dela e possui um fluxo e interface bastante simples. Para ilustrar tamanha facilidade deixarei uma demonstração do app abaixo explorando todas as funcionalidades do app:

Instalação

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Node.js. Além disto é bom ter um editor para trabalhar com o código como VSCode.

📱 Rodando o App

# Clone este repositório
$ git clone [email protected]:MrRioja/savepass.git

# Acesse a pasta do projeto no terminal/cmd
$ cd savepass

# Instale as dependências
$ npm install
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn

# Execute a aplicação
$ yarn start

# Será aberto no terminal o menu do Expo onde poderá scanear o QR Code para executar o app diretamente no seu celular ou as opções de executar no emulador android ou iOS

Tecnologias

React





Autor

Luiz Rioja

Backend Developer

LinkedIn GitHub Gmail WhatsApp Skype

savepass's People

Contributors

mrrioja 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.