Skip to content

trejosoftdo/qms-kiosk-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

69 Commits
 
 
 
 
 
 

Repository files navigation

QMS KIOSK APP

Build Status

QUEUE MANAGEMENT SERVICES Kiosk Mobile application is an application to be used in services locations/branches by not registered users to get services turns and get assisted.

Table of Contents

  1. Getting Started
  2. Development
  3. Building and Deploying

Getting Started

Prerequisites

Before you begin, ensure you have the following installed:

Installation

  1. Clone this repository to your local machine:

    git clone git@github.com:trejosoftdo/qms-kiosk-app.git
    
  2. Change to the project directory:

    cd qms-kiosk-app/mobile-application
    
  3. Install dependencies:

    npm install
    

Development

Running the App

To start the Expo development server and run the app on your local machine, use the following command:

expo start

This will open the Expo DevTools in your web browser, allowing you to run the app on a simulator or physical device. You can also scan the QR code with the Expo Go app on your mobile device.

Code Structure

  • Source code is located in the src directory.
  • App entry point is index.tsx.
  • Components, and screens are organized within their respective directories in src.
  • Routes are organized within the directory app.

Testing

Run the next command to run the unit tests:

npm test

Run the next command to run the unit tests and covergae:

npm run test:coverage

Linting

To run the linter, execute:

npm run lint

To fix the issues, run:

npm run lint:fix

Types Check

To check the types, run:

npm run types:check

Building and Deploying

Building the App

To build the app for production, you can use the following command:

expo build:android

or

expo build:ios

Follow the Expo CLI prompts to configure the build, including signing credentials for iOS and Android.

Publishing the App

To publish your app to the Expo client or the App Store/Google Play Store, use the following command:

expo publish

For store deployment, follow the Expo documentation for a more detailed process.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors