Evaluando propuestas

Modificaciones en App Ionic

Publicado el 23 Marzo, 2019 en Programación y Tecnología

Sobre este proyecto

Abierto

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.

Categoría Programación y Tecnología
Subcategoría Programación de Apps. Android, iOS y otros
¿Cuál es el alcance del proyecto? Bug o cambio pequeño
¿Es un proyecto o una posición? Un proyecto
Actualmente tengo No aplica
Disponibilidad requerida Según se necesite
Plataformas requeridas Android, iPhone
Necesito Modificar una app existente
Tipo de app Gestión - Aplicación de gestión (turnos, stock de mercadería, etc.)
Necesita backend No
Procesador de pago No

Duración del proyecto Más de 6 meses

Habilidades necesarias

Otros proyectos publicados por J. M.