for Android
npx expo run:android
for Ios
npx expo run:ios
src: This folder is the main container of all the code inside your application.
components: Folder to store any common component that you use through your app
app: Folder that contains all your application screens/features.
hooks: Folder that contains custom React hooks.
services: Folder to store all common services used in application.
utils: Folder to store any common function such as calculate radius, different date formatting functions and constants.
types: Folder to store all enum and interface used in application.
assets: Asset folder to store all images, vectors, fonts, etc.
.
├── **tests**
├── assets
├── src
│ ├── app
│ ├── components
│ ├── hooks
│ ├── context
│ ├── services
│ ├── utils
│ ├── types
├── App.tsx
└── index.js
feat: For developing new features
fix: To fix bugs in the code.
docs: Used to write, modify or correct documentation
feat: Commits that introduce new features.
fix: Commits that fix bugs.
chore: Formatting, Adding tests, etc.
refactor: Change code that does not fix bugs or add features
docs: Commits that update documentation.