Hire a Mobile Developer

Cerrado Publicado hace 7 años Pagado a la entrega
Cerrado Pagado a la entrega

I am looking for a freelancer to help me with my project. The skill required is ionic 2, angular, mobile application development. I am happy to pay a fixed priced and my budget is $100 - $150 USD.

Mobile application requirements

“Ready” product, whole source code

Platforms: Android, iOS

Implementation: Ionic 2

General description

User can be logged in by username and password, can be registered or log in as a guest. Menu is displayed at whole screen. Menu can always be minimized to the left/up (lanscape/portrait) and can be returned back. Menu tree has an additional items, which are opened through app internal browser (method # 2). Application before rendering changes any URL by adding GET-parameter SID=<session key>.

Algorithm

App execution

While execution application checks contract version (method # 1.1), whether it is needed it dosplays message about required update. When there is no internet connection there is warning about that..

If user logged in earlier and selected “remember me”, application checks session key (method # 1.4).

In opposite case there is auth dialog by login/password (method # 1.3) with mode “remember me”.

Main menu has links “registration”, “forget password”, “as a guest” (warning, that portal is available in restricted mode without registration), “Help”, additional links (method # 1.2).

Main actions

After successful authentication, menu is completed by information about registered user (or label Guest), button Exit, Help, Additional links (method 1.2).

Login saves in local app storage, password saves when user checks “remember me”. Session key saves always.

Internal application properties

app version;

supported contract version;

app key (constant).

Stored application properties

login;

password (when user checks “remember me”);

session key.

External contract to be connected

Data access is implemented by http/https client. Parameters are send through HTTP GET. Received data format is json and html.

JSON

1.1. App version info

Input parameters:

app key;

app version;

Output data:

correct app version;

contract version.

1.2. Receiving menu tree node

Input parameters:

app key;

session key (if available)

parent node identifier

Output data:

Node list (identifier, title, URL, icon)

1.3. Authentication

Input parameters:

app key;

username;

password.

Output data:

auth result

error test (if exists)

session key (if available);

user type.

1.4. Session key check

Input parameters:

app key;

session key.

Output data:

auth result (actual / expired / incorrect)

user type.

2. HTML

Input parameters:

URL

session key.

Output data:

HTML, to be rendered in application

AngularJS Ionic Framework Desarrollo de apps móviles Node.js

Nº del proyecto: #13787552

Sobre el proyecto

18 propuestas Proyecto remoto Activo hace 6 años

18 freelancers están ofertando un promedio de $234 por este trabajo

EliteSolution8

Dear, client. How are you? I read your project description carefully and am interested in working on your project. To work and complete the project I'd like to discuss more details over chat. So feel free to send Más

$155 USD en 3 días
(57 comentarios)
8.8
AdeelAslam4

Hello. I have read your project description but I need to ask few questions. I wouldn't call myself a master but I do work smart and my first priority is to satisfy my clients. Please feel free to ping me anytime so Más

$155 USD en 3 días
(14 comentarios)
7.2
JinDongZhe

We are a team of excellent programmers and engineers. We have completed over 250 jobs up to now, and are ever-growing at rapid speed. Our team include many experts with following skills. - C/C++/C#/Java Programming Más

$147 USD en 3 días
(123 comentarios)
7.6
lalitatmt

Hello Sir/Madam, I am having around 13 years of experience in mobile & .NET technologies. I am expert in CSS, HTML, asp.net MVC, Web API, asp.net, WPF, AngularJs, TypeScript, ExtJS, YUI, JQuery, Bootstrapper framewo Más

$277 USD en 3 días
(7 comentarios)
5.3
priyasomnath1

Hi, we write code. However, unlike most software companies, we realize that's only part of the job. We don't just write code We develop professional software. This is why our clients choose Intelli atlas. Many compani Más

$277 USD en 3 días
(2 comentarios)
2.6
davrbk

Hello, I’m an experienced Android Developer with 3 years experience! I offer: - WELL-TIMED completion of tasks - Available almost ANYTIME - SERIOUS APPROACH to your project, CLEAR UNDERSTANDING of your n Más

$155 USD en 3 días
(3 comentarios)
1.3