Skip to content

The project is a custom starter kit to build TypeScript and Javascript react-native apps only one click.

Notifications You must be signed in to change notification settings

ilkerkesici/react-native-starter-kit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Documentation

react-native-starter-kit

The project is a custom starter kit to build TypeScript react-native apps only one click. Also, you can contribute to the project by adding your template.

🌟 Features

  • Start an app quickly with TypeScript or Javascript
  • Start an app with a template
  • Create your component directory quickly

📋 Templates

Typescript

  • auth

Basic authantication tamplete for quick start. Click here for more information.

  • chat

Basic chat tamplete for quick start. Click here for more information.

  • yarmi

Basic yarmi tamplete for quick start. Click here for more information.

Javascript

There is no template for Javascript yet.

⭐ Screenshots

alt text alt text alt text alt text alt text alt text

⚠️ Dependency

Note on installation

These starter pack use 'yarn' while installing react-native dependencies. Thus you must install 'yarn' before creating an app.

⬇️ Installation

Clone this repository

git clone https://github.com/ilkerkesici/react-native-starter-kit.git

Enter the folder

cd react-native-starter-kit

Permission for create_app.sh

chmod +x create_component.sh

🔦 Usage

📱 Creating an App

Run create_app.sh

./create_app.sh

Enter your app name

# Enter your app name :
MyAwesomeApp

Enter your template

# Enter template name :
yarmi # If you don't want to create app with template, press 'Enter'

🚀 Creating a Component

Enter the project folder

cd MyAwesomeApp

Run 'create_component.sh' file

./create_component.sh

Enter component name

 # Enter the component name?
MyAwesomeComponent

👏 How to Contribute

Hello developers! You can contribute this starter pack and deploy your templates. If you want to contribute to this project, you can follow these steps.

Creating bash file

You must create a bash file like 'create_authantication_template.sh' file. You must add your installation scripts for template dependencies here.

Creating src folder

You must create folder name is src, and add your tamplete or your components into this folder.

Opening a pull request

After you've made your changes or added features, you should open a pull request.

About

The project is a custom starter kit to build TypeScript and Javascript react-native apps only one click.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published