/MasGlobalTest

Primary LanguageTypeScript

Test MasGlobal Consulting

This project was generated with Ionic CLI 5.4.10 Ionic CLI and Capacitor CLI Capacitor CLI.

Prerequisites

 Node.js version 8.x or 10.x.

To check your version, run node -v in a terminal/console window.

To get Node.js, go to nodejs.org.
This app depend on features and functionality provided by libraries that are available as npm packages. To download and install npm packages, you must have an npm package manager.

This project uses the npm client command line interface, which is installed with Node.js by default.

To check that you have the npm client installed, run npm -v in a terminal/console window.
Install the Ionic CLI globally.

To install the CLI using npm, open a terminal/console window and enter the following command:

content_copy
npm install -g ionic

(Optional) Install the Angular CLI globally for angular features.

To install the CLI using npm, open a terminal/console window and enter the following command:

content_copy
npm install -g @angular/cli

Features

  • Fully responsive with custom mobile design
  • Added redux with ngrx for state management in the app
  • Added Feature of fetching users by request
  • Added Feature of refreshing users by request
  • Added Loaders for users list
  • Added Users feed list with pagination in infinite scroll ,update your user feed on the fly!
  • Added Feature go to top when scrolling down
  • Added user detail on click to see your users details
  • Native camera integration with Capacitor , update the user detail and feed with your photo!
  • Added Sass Styles
  • Added Lazy loading and page redirection

Apk download

Download link

Development server

Run ionic serve for a dev server. Navigate to http://localhost:8100/. The app will automatically reload if you change any of the source files.

Build

Run ionic build to build the project, after this add the desired platfform (if not added previously to the project) with .

_npx cap add ios _npx cap add android

After this run npx cap open android or npx cap open ios if its the case and build your app with their standard IDEs (Xcode and Android Studio), Use the IDEs to run and deploy your app.

* Note: every time you make a new build you need to run npx cap copy.

Authors

  • Gilbert Morett - Repo - Github