Top

Getting Started

Mpay is react-native UI kit. This UI Kit comes with around 85+ Screens and it will works in both plateform android and iOS. Mpay has few additional fectures like Multicurrency, Multilanguage, State management using Context, Support dart extention and RTL support.This UI enable you to develop beautiful and feature-rich apps.you can take some part of code whatever you like and implement it into your code. Our Code is well organized with all folders, file name, class name variable and functions under 70 lines. As well as it’s well-named make this code easy to reuse and customize.This app has feature like Light and Dark mode.

This Documentation will guide you through all the concepts used in the theme and hopefully answer all your queries. Below are the things that you are going to find in this documentation.

Installation Guide: To make sure that you can setup your project smoothly, we have provided an Installation guide for you to follow. This Installion guide contains everything from installing node till running your project. Do not miss any steps while creating a new project or else you might have to start over again.

Folder Structure: Before starting any project, it is very important to set a folder structure. It helps us organise our code neatly and makes it easier for the future developers to modify anything in the theme.

Make sure that you go through the explaination of folder structure used in our theme, it will become easier for you to make any modifications. If you want , you could follow our folder structure in you project , that way if you encounter any difficulties in your project , you can refer our theme.


Let's take a look at the Components provided in Mpay


  1. Apps
    1. M-Pay(E-Wallet)
    2. Crypto Currency
  2. Basic components
    1. View
    2. Text
    3. Image
    4. TextInput
    5. ScrollView
    6. FlatList
    7. SectionList
    8. TouchableOpacity
    9. Button
    10. Modal
    11. Picker
    12. Switch
    13. Slider
    14. SafeAreaView
    15. DrawerLayoutAndroid