Skip to content

React Native boilerplate project with react navigation configuration

License

Notifications You must be signed in to change notification settings

FelipeSantos92Dev/rn-boilerplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Native Expo Boilerplate

Este repositório serve como um boilerplate para iniciar projetos em React Native utilizando o Expo. Ele está configurado com três principais estratégias de navegação - Stack, Drawer e Bottom Tabs Navigation - e inclui um exemplo de passagem de dados entre telas para facilitar o desenvolvimento de aplicações mais complexas.

Status do desenvolvimento

  • Configuração do ambiente
  • Estrutura de pastas
  • Estrutura de navegação
  • Exemplo de passagem de dados entre telas

Iniciando o projeto

Aqui estão as instruções detalhadas para configurar o ambiente de desenvolvimento e começar a trabalhar com este boilerplate em sua máquina local.

Pré-requisitos

Para utilizar este boilerplate, é essencial ter o ambiente NodeJS/React Native já configurado. Caso ainda não tenha realizado essa configuração, siga as orientações disponíveis neste link para preparar seu ambiente.

Configuração e Instalação

  1. Fork do Repositório: Primeiramente, faça um fork deste repositório para sua conta no GitHub.

  2. Clone Local: Depois, clone o repositório forkado para sua máquina.

  3. Instale as Dependências: Entre na pasta do projeto e instale as dependências necessárias.

  4. Inicie o Projeto: Com as dependências instaladas, inicie o projeto.

  5. Dispositivo ou Emulador: Finalmente, abra o projeto em seu dispositivo físico ou em um emulador.

Estrutura de arquivos

O projeto segue uma organização lógica de arquivos, facilitando a manutenção e a compreensão do código:

react-native-expo-boilerplate/
├── src/
│   ├── components/
│   ├── data/
│   ├── routes/
│   ├── screens/
└── App.jsx

Tecnologias

Contribuindo

Contribuições são sempre bem-vindas para melhorar o boilerplate. Veja como você pode contribuir:

  1. Fork: Inicie fazendo um fork do projeto.
  2. Branch de Feature: Crie uma branch para sua feature: git checkout -b minha-feature.
  3. Commit: Faça commits das suas alterações: git commit -m "feat: minha feature".
  4. Push: Envie suas alterações para o GitHub: git push origin minha-feature.
  5. Pull Request: Abra um pull request para a branch principal.

Licença

Este projeto está licenciado sob a licença MIT - consulte o arquivo LICENSE para mais detalhes.

Contato

Se você tiver alguma dúvida sobre o projeto, sinta-se à vontade para me contatar em meu e-mail ou pelo meu LinkedIn.

About

React Native boilerplate project with react navigation configuration

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published