Sobre • My Skills • Instalação • Tecnologias • Autor
Projeto desenvolvido durante o bootcamp Ignite na trilha de React Native cujo objetivo foi consolidar os fundamentos da tecnologia por meio de conteúdo teórico e prático.
O MySkills é um app para cadastro e acompanhamento de habilidades técnicas e não técnicas desenvolvido em React Native.
O projeto foi desenvolvido durante o primeiro módulo do bootcamp Ignite, da Rocketseat, na trilha de React Native e teve como objetivo mostrar os conceitos básicos da tecnologia através de um projeto enxuto porem prático.
A aplicação é bem simples e possui apenas a tela abaixo, onde estão contidas as funcionalidades do app: cadastro e remoção de habilidades.
Como visto acima, possuímos um campo de texto e um botão.É através dele que adicionamos novas habilidades. Após informar uma nova skill e clicar no botão teremos a seguinte visualização:
Para excluir alguma skill, basta busca-la na lista e clicar sobre ela. Afim de ilustrar o fluxo do app em sua totalidade, deixo abaixo uma demonstração de uso aonde passo por todas suas funcionalidades:
Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git e Node.js. Além disso é bom ter um editor para trabalhar com o código como VSCode.
# Clone este repositório
$ git clone git@github.com:MrRioja/myskills.git
# Acesse a pasta do projeto no terminal/cmd
$ cd myskills
# Instale as dependências
$ npm install
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn
# Execute o bundle
$ npm run start
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn start
# Execute a aplicação em um emulador
$ npm run [ android | ios ]
# Caso prefira usar o Yarn execute o comando abaixo
$ yarn [ android | ios ]
# Após o comando acima o emulador de sua escolha será aberto com a aplicação em execução