1.0.1 • Published 7 months ago

expo-mvp-template-ts v1.0.1

Weekly downloads
-
License
UNLICENSED
Repository
github
Last release
7 months ago

Expo project template

This is a template for Expo projects. It includes the following:

Project structure

  • assets: Expo assets
  • src: Main folder
    • components: Reusable global components
    • global: Global styles, enums and interfaces
    • hooks: Custom hooks
    • modules: Our custom modules that we develop for our project (e.g. api)
    • navigation: App navigation
    • screens: Folder containing all the screens
    • utils: Utils functions
  • App.tsx: Root component
  • app.json: Expo configuration
  • babel.config.js: Babel configuration
  • tsconfig.json: TypeScript configuration
  • .eslintrc.js: ESLint configuration
  • .prettierrc.js: Prettier configuration
  • .gitignore: Git ignore file
  • README.md: This file
  • package.json: NPM package file
  • yarn.lock: Yarn lock file

Usage

npx create-expo-app APP_NAME --template expo-mvp-template-ts

As the last step, modify package.json file and change author and homepage values to your own.