Simple but strongly structured react native starter template
🚀 Why should i use this?
It helps you to easily start your project. You don't have to make folders from scratch to keep your project in a structured manner.
It has a good structure to let you focus on coding.
Yarn, expo and npm should be installed on machine.
It is very easy to start using that template. What you need is
- Clone this repo:
git clone https://github.com/Yusuf-YENICERI/React-Native-Starter-Template
- Change directory to that project:
- Install packages and start project:
yarn install && yarn start
⚙ Project Structure
📁 assets -> It has icons, images and fonts.
📁 components -> It has components defined by user. Each component has an index file and has specific components for that component leverages
📁 screens -> It has screens used in app. Screens make use of
📁 components folder.
📁 navigation -> This folder includes the tabs inside the app. Each tab make use of a screen. So that folder make use of
📁 screens folder.
🗄 App.js -> It includes the whole tabs app has.
❓ What should be add to template?
Well, animation while switching between tabs should be add. One can use
materialBottomTabNavigator with just changing the line 24 in
navigation\tabs.js and can have the animation effect, yet there isn't any animation for default case.
I have used this resource while making that project.