Refactoring a small JavaScript library to TypeScript

In Progress Posted 5 years ago Paid on delivery
In Progress

We are a web application development company and sometimes we need a help with certain projects.

I need to bring some fun to my corporate web applications and found this [login to view URL]

I need to refactor this open source project [login to view URL] to the latest Typescript. This project is going to have a few phases and depends on the budget I will split it into multiple projects/phases. Ideally, you should have some experience with Typescript.

This Project - Phase 1 - Refactoring from JavaScript to Typescript

-- using the best practises, Interfaces, Classes, Inheritance, naming

-- using comments to describe Classes,

-- making a generic classes and using interfaces with easy to add different kind of entities in the future phases e.g. ants, ladybug, butterfly and also not living entities a car, robot, anything

-- creating a basic documentation in markdown format (md), how to use library, including how the animation sprite works

-- adding custom behaviours to the entities so any entity can do whatever is added to it e.g. flying, moving, ..

-- the finished product can be used by using the Typescript files or compiling them into one JavaScript file.

-- the project will be published to Github eventually as Open Source

-- I recommend to use free Visual Studio Code or free Visual Studio Community Edition which both are easy to work with TypeScript

Future Project - Phase 2 - Adding new graphics and relevant behaviour and new fun entity behaviours, maybe using SVG images

Future Project - Phase 3 - New Feature, Using ASP.NET Core + SignalR to move entities form one screen to another screen.

Animation CSS HTML5 JavaScript Typescript

Project ID: #18302210

About the project

6 proposals Remote project Active 5 years ago

6 freelancers are bidding on average £4/hour for this job

liveexperts123

typing......................................... ................................................ ..........................

£5 GBP / hour
(4 Reviews)
4.5
Shagun08

Hii I have developed & delivered Web database applications for enterprises & companies, using open source language PHP, MySQL, HTML 5, CSS3, AJAX, JSON, XML, etc. Coding, project and team management is my passion. My e More

£5 GBP / hour
(0 Reviews)
0.0