Find Jobs
Hire Freelancers

Ionic 3 Mobile app Development Tasks

$250-750 USD

Cerrado
Publicado hace alrededor de 6 años

$250-750 USD

Pagado a la entrega
Technology Stack • Ionic 3 • Angular2 • Cordova 7.0 library for native apps • Typescript • Node.JS • NPM Scripts General requirements - The project’s tasks should be provided in a well-structured ionic project - The project should contain an end user interface that shows the implemented functionalities of each task - The code should follow clean code standards and angular 2 best practices and should be also testable, maintainable. - Documentation for the project setup and also for the complex parts of the apps. Task1: Web API Provider Description: Developing a provider around REST API that can be easily injected in any components or other services as well, the returned provider uses the web request modules to make HTTPs call. It will be mainly used for middleware integration layer, the layer between the mobile app and all the backend systems. Acceptance Criteria - Wrapper should be easily created with the minimal configurations - The wrapper should handle the following features but not limited to: o Authentication ( OAuth 1.0 & 2.0) o JSON request and response formatting o API Errors Handling Task2: Local Storage Provider Description: Developing a provider around local storage that can easily inject in angular components, the returned provider uses the low-level mobile APIs to manage the read/write operations into/from the local storage. Acceptance Criteria - Provider should be easily created with the minimal configurations - Local storage will a key/value repository - Apply encryption/decryption from the App layer to protect local data - The provider should handle the following basic operation but not limited to: o Add o Update o Delete o Query Task3: Caching provider Description: Developing caching manager which will have injected dependency of Storage Provider described in the previous task, The returned providers defines the rules that govern the data in the app. Acceptance Criteria - Cache provider should re-use the storage provider described in task2 - Cache provider should provide the following features but not limited to: o All cached objects will be stored in the Local DB through the storage provider created in the previous task o Each cached object will be tagged with this information (“StoredAt” Datetime, “LastRetreival” At Datetime, “ValidFor” TimeStamp ) o Retrieving only object value along with state (valid or invalid) by key. o Retrieving Object regardless of state by key Task4: Middleware provider Description: Developing Middleware provider that manages the business APIs calls and apply caching defined rules for each API according to the business rules. It should re-use both Web API & Cache base providers described in task1 & task3. Acceptance Criteria - Middleware provider that can be easily injected in services and components. - Middleware provider should encapsulate all Middleware web APIs calls in a way that support the below rules o Any Middleware web API call will be wrapped in a function in the provider and can be tagged configured with the following cache attributes if required  CacheEnabled - bool  RefreshInterval – Timestamp  Lastretreivetimestamp- timestamp o For any request from the presentation layer for Middleware provider’s function (if tagged as cached) will retrieve the result directly from storage provider even if it was invalid and to return along with the result another promise that retrieve the fresh copy of the data. This will allow the presentation layer to display the cashed value until it receive the fresh copy and update the UI. o The middleware provider should be injected at the app level where there will a function called once that execute a logic regularly at certain time interval that call Middleware API retrieves a list of cached objects needs to be immediately refreshed through a middleware API and action the response by invalidating or purging (will be decided later) these list of object in the local storage.
ID del proyecto: 16389507

Información sobre el proyecto

34 propuestas
Proyecto remoto
Activo hace 6 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
34 freelancers están ofertando un promedio de $549 USD por este trabajo
Avatar del usuario
Dear, I am Smile Song, Mobile developer in China. I've just read your job posting and I’m very interested. I'm a certificated freelancer with almost 800 good reviews from clients. I have experienced knowledge in every part of mobile technology. I know how to bring your idea alive and communication well. I never disappoint my clients and I’m able to lead your project to success. I am sure these will reflect in my past results. Please contact me if I am a match for you are looking for. Best Regards, Song
$555 USD en 10 días
5,0 (400 comentarios)
8,8
8,8
Avatar del usuario
Here is an experienced Ionic 3 developer I have proficient skills in this side for 4+ years I have checked your description and I am very interested in this project I will finish your project with high quality I am ready to start to work right now Please contact me to discuss more Kind regards
$555 USD en 10 días
5,0 (11 comentarios)
6,1
6,1
Avatar del usuario
Hi, Please if possible come on chat for further details discussion and my skills match your project description. Thanks
$833 USD en 10 días
4,6 (26 comentarios)
6,1
6,1
Avatar del usuario
Hi Thank you for your job post. please discuss about your job detail. I think your job is very suitable to me. I am ready to start work right now. please feel free contact me. thanks. Best regards.
$555 USD en 10 días
4,9 (39 comentarios)
5,5
5,5
Avatar del usuario
Hello You want to do as follow: Technology Stack • Ionic 3 • Angular2 • Cordova 7.0 library for native apps • Typescript • Node.JS • NPM Scripts General requirements - The project’s tasks should be provided in a well-structured ionic project - The project should contain an end user interface that shows the implemented functionalities of each task - The code should follow clean code standards and angular 2 best practices and should be also testable, maintainable. - Documentation for the project setup and also for the complex parts of the apps. Task1: Web API Provider Description: Developing a provider around REST API that can be easily injected in any components or other services as well, the returned provider uses the web request modules to make HTTPs call. It will be mainly used for middleware integration layer, the layer between the mobile app and all the backend systems. Acceptance Criteria - Wrapper should be easily created with the minimal configurations - The wrapper should handle the following features but not limited to: o Authentication ( OAuth 1.0 & 2.0) o JSON request and response formatting o API Errors Handling Task2: Local Storage Provider Description: Developing a provider around local storage that can easily inject in angular components, the returned provider uses the low-level mobile APIs to manage the read/write operations into/from the local storage. Acceptance Criteria - Provider should be easily created with the minimal configurat
$555 USD en 10 días
4,9 (18 comentarios)
5,2
5,2
Avatar del usuario
Hello, I have gone through your complete requirements. As you need to get done your Ionic project. We have good quality experience on hybrid app development. We have done 5 apps in hybrid. Let's have chat and discuss the project in detail. Thank you, Regards, DC, Team Orion.
$555 USD en 10 días
4,8 (14 comentarios)
5,0
5,0
Avatar del usuario
hi...nitin here...i read your project details..can surely do that.
$283 USD en 6 días
5,0 (4 comentarios)
3,6
3,6
Avatar del usuario
السلام عليكم بعد التحية Hello coolpharaoh. I’ve carefully gone through your job post "Ionic 3 Mobile app Development Tasks". Also I do have similar experience doing something similar to yours therefore I am looking forward to discuss and move ahead. I have more 10+ years experience in Angular.js, Ionic Framework, Javascript, node.js, PhoneGap. I am very much interested in your project with all of your requirements. I can do this within your budget too $250 - $750 USD Thanks, Mmadi مع الشكر والحية
$525 USD en 12 días
5,0 (4 comentarios)
3,1
3,1
Avatar del usuario
Hello, I have seen your requirements and understanded your project needs. Let's get on chat to discuss further, looking forward to hearing from you asap. Regards
$555 USD en 10 días
4,5 (6 comentarios)
2,9
2,9
Avatar del usuario
Hello, I am a serious freelancer. I have 6 years of experience on mobile application and development web services I have gone through your project requirement specification and as per my previous experience with this, I am capable to do this project. I have developed the application Signature TAXI apps, google map, Event App, Jab Portal App, Restaurant App, Dating App, Social chat with video calling and other apps with clients need. I would approach your project by starting with wireframes and getting the design completed, before starting the actual development phase. Regarding your project if you have any reference or if you have already created a doc then please share with me so I can check and proceed in right momentum As concern for my skills please take a look at my past work. We have already created more than 300 Apps and around so far. We are highly qualified for this project and would love to speak with you further about taking this project on. Looking forward to your response Thanks Shivani Jain
$555 USD en 10 días
2,9 (3 comentarios)
4,5
4,5
Avatar del usuario
Hello, I am expert IONIC App developer having excellent skills in programming and as you want i can I have relevant skills and 7+ years of programming experienced with the relevant technologies, RestFul API, Back-end integration, MySQL database and bugs handling. Previous completed work : Ride Share App Taxi App, Food Delivery, Parking App, GPS tracking, Delivery Apps POS System and Restaurants Management App. Some questions : Do you have UI designing screens already ? Do you have hosting server already ? Will you provide me the web services ? What about the payment API ? Which Gateway you want to use for makingpayment online ? I look forward to hear for you soon. Best Regards, Karuna
$400 USD en 10 días
2,7 (3 comentarios)
3,4
3,4
Avatar del usuario
Hi, we can take your job pertaining to Angular.js, Ionic Framework, Javascript, node.js, PhoneGap and start work immediately as per your requirement, please chat
$322 USD en 10 días
5,0 (4 comentarios)
1,6
1,6
Avatar del usuario
Hello, Can we discuss in detail ?Do you have any timeframe? We welcome you to join hands with us as we think we are capable enough to start this project and we give you surety of answering all your queries. We are waiting to discuss in detail about the project so that we can provide you quality oriented results. We are a team of 100+ developers doing mobile and web application development. We have more than 5 years of experience Thanks Genius Team
$555 USD en 20 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hi, Read your requirement, I have 8 years experience in Web development & have various programing language expertise like Ionic 3, Node.js, Angular 2, Asp.net, Salesforce, Php. I have done more than 100 enterprise projects. I'm pretty sure I can deliver this( Like you describe ) within time frame at a reasonable cost, I'm looking forward.
$255 USD en 10 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED ARAB EMIRATES
Abu Dhabi, United Arab Emirates
5,0
1
Miembro desde nov 21, 2017

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.