Evaluating bids

Modificaciones en App Ionic

Published on the March 23, 2019 in IT & Programming

About this project

Open

Necesito una persona que tenga experiencia desarrolando en ionic 3.
Las tareas a realizar seran las siguientes en una primera etapa:

1) Cambiar el storage de session en donde actualmente se guarda el usuario y otros datos:
Actualmente los datos de session se guardan con @ionic-native/native-storage';
y se solicita cambiarlo para que funcione en un navegador guardando los datos en indexeddb u otra tecnologia web:

Para ello crear un servicio de session con los metodos set user y necesarios para guardar/recuperar la session:

this.nativeStorage.getItem('user')
this.nativeStorage.remove('user');
this.nativeStorage.setItem('user', userJson)

2) Implementar IonicPage para recibir parametros por url:

Cuando se inicializa capturar desde la url el group id para levantar información.
@IonicPage({
name: 'page-app-init',
segment: 'group/:id'
})

Reference : https://ionicframework.com/docs/v3/api/navigation/IonicPage/

La idea es en vez de levantar el grupo desde this.groupstatic.idgroup desde el archivo :
import { ENTITY_GROUP } from '../../Models/global-var';
Capturarlo desde la url.
3) Cambiar color dinimicamente:

La idea es que la app tenga un color base de default. Pero cuando se levante el grupo a través del siguiente servicio this.groupApiService.loadGroupById(this.groupstatic.idgroup)

desde app-init.ts, ponga Css correspondiente segun lo que venga en el campo cssapp

this.group = data.data;
this.group.cssapp

Reference: https://github.com/Ryan-Gordon/ionic-dynamic-themes

Necesito una persona comprometida que me ayude con el desarrollo. Yo desarrolle la app y el backend en php con una api rest.
Tengo todo el conocimiento necesario sobre la aplicación y programación.

La idea es ver tarea por tarea y estimar las horas para empezar a trabajar.

Gracias.

Category IT & Programming
Subcategory Apps programming. Android, iOS and others
What is the scope of the project? Small change or bug
Is this a project or a position? Project
I currently have Not applicable
Required availability As needed
Required platforms Android, iPhone
I need to Modify an existing app
App type Management - Management application (appointments, product stock, etc.)
Back-end is required No
Payment gateway No

Project duration More than 6 months

Skills needed

Other projects posted by J. M.