Port Javascript application to Angular Single Page Application

I have some poker training exercises that are written in Javascript. They are used on the web (soon) and for Android and IOS (through Phonegap, but that will not matter for this project).

I like them ported to a Single Page Application in Angular to simplify and enhance performance for some later development (yes, more development might be requested from the winner of this project).

All parts in the application should be moved into the SPA.

There are two steps in the project:

1. Port to Angular

2. Optimize design for landscape instead of portrait

The exercises can be seen at (make window small, otherwise it won't look good):

[url removed, login to view]

Technologies that are currently used:

Javascript, HTML5, CSS3



Step 1

The port to Angular should be made in a good way so the code structure will be good. I expect some modifications are needed to restructure the code to fit the Angular structure.

All unnecessary Local Storage should be removed - the ones that are used to track state during page loads (some are used for permanent storage and will still be needed).

JQuery might be replaced with Angular if that makes sense.

Step 2

The current implementation is adapted for portrait orientation and doesn't work well in landscape. And it does not cover the whole screen.

In this step the design will be changed to work well for landscape orientation on all common mobile and tablet sizes. And it should be modified to cover the whole screen - and not more (except for pages with lots of text).

There will be no need for new graphical elements, the current ones can be used, but they will need restructuring to fit on the screen in a good way.

For example, some elements will probably need to moved to be on top of the poker table instead of below it. It is important that it will look good and that it will be easy to see both the cards and other information in a good way.

In this step text size should also be made adaptable to screen size. Currently the text size is the same on all screen sizes.

It does not need to look good in portrait after this, it will be locked to landscape.

For this project poker knowledge won't be necessary, but for next step it will be needed so it is a benefit if you are familiar with poker and Texas Holdem.

Compétences : HTML5, Javascript, Mobile App Development, Design de site internet

en voir plus : window app development, web development web page html5 and css3, top web technologies, technologies used in mobile application development, technologies for mobile application development, steps of website development, steps in website development, steps in web development, small android tablet, se for android, new in html5 and css3, mobile web development technologies, mobile technologies development, mobile phone screen size web design, mobile local storage, mobile development technologies, mobile application technologies, mobile application development technologies, mobile app development technologies, html5 for mobile web development

Concernant l'employeur :
( 2 commentaires ) Gothenburg, Sweden

Nº du projet : #5161116

Décerné à:


I am ready for the job. I have experience working with AngularJs. I am currently in charge of two projects using this technology. Check my linkedIn profile for references: [login to view URL] and ht Plus

%selectedBids___i_sum_sub_7% %project_currencyDetails_sign_sub_8% USD en 7 jours
(0 Commentaires)

12 freelance font une offre moyenne de $1180 pour ce travail


**********************.. YOUR SEARCH ENDS HERE .. ********************** GET IT DONE RIGHT THE FIRST TIME! Hello Sir/Ma'am, I look forward to talking to you further and getting started. I've been working in simple and Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(126 Commentaires)

Awards winning apps. Android & IPad [login to view URL] Award winning app - IPhone [login to view URL] Vehicle barcode scanner for ios, web .. [login to view URL] Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 15 jours
(111 Commentaires)

Dear client. I read out your job post carefully, and tried to play POKERTRAINER - [login to view URL] #1 - I can port to Angular, replacing jQuery. #2 - Using LimeJS I can optimize design Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(12 Commentaires)

Hi, I have read your requirement carefully. I am an iPhone | Android software expert with rich experience. I have done many successful iPhone | android apps and games: single, multi-player, cocos2d, unity3d. A Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(16 Commentaires)

Hi, I'm an expert ios and android app developer with 5+ years of experience. I am an expert in Native Android SDK,objective c, HTML5, Database(MySQL,MSSQL),CSS,DHTML,JQuery,etc. I believe my skills would be ideal Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(13 Commentaires)

skilled Javascript developer here, have done over 500+ Javascript sites for my clients, i can do the porting for you, let start now.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 7 jours
(87 Commentaires)

hi we could do it perfectly with accuracy, please let us know if you want any clarification. if you want us to share our skill and previous work please initiate the chat..

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 21 jours
(38 Commentaires)

A brief about me: My name is Mainuddin and I am a Senior Software Engineer from Dhaka, Bangladesh. I have over 6 years of experience in applications development and worked in various languages and technologies inc Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 12 jours
(66 Commentaires)

Hi Dear. I am really happy to get an opportunity to apply to this project. I've read your job description so carefully and finally found out this job is very suitable for my skills and speciality. If you send me me Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(18 Commentaires)

Dear Project Owner! I can provide exceptionally high quality work, which looks identical to the one you are desire or something creative to make your idea to life. According to project schedule, I am ready to dedic Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(8 Commentaires)

Hello, We'll use angular 1.2. Code will be clean and will use services, directives etc where necessary. We've used angular extensively and we've got know-how of poker as we've developed online poker games for visual Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 30 jours
(9 Commentaires)

Dear sir, I really care a lot about your project because it use the technology that I love and passionate the most – AngularJS. I have more than 1 year experience with this and I can confidently assure you that I am a Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 3 jours
(5 Commentaires)

Hello, My name is Bobby Nguyen, I’m a French lead developer within a team of 3 based in Thailand. We are specialized in Angular JS. We tightly integrate Ruby On Rails workflow with Angular structure, and it comes Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% USD en 10 jours
(0 Commentaires)