
Front-end Developer - API / AJAX / JSON / Leaflet.js / Mapping
- or -
Post a project like this2060
£2.2k(approx. $2.9k)
- Posted:
- Proposals: 7
- Remote
- #2499501
- OPPORTUNITY
- Awarded
Senior Software Developer | API Development Specialist | Laravel | PHP | .Net and much more...

Full-Stack Developer | ReactJS, NodeJS, PHP, Laravel, WordPress, Shopify | AI Integration

8812991011901470733206627443892516394500685





Description
Experience Level: Intermediate
Estimated project duration: 3 - 4 weeks
Detailed requirements follow below, but please read the following pre-requisites before applying, otherwise your proposal may be declined - thanks for understanding:
- Strictly no agencies - we want to build a relationship with an individual freelancer;
- UK-based freelancers only - there may be a requirement to collaborate during UK business hours;
- Must be immediately available to start and able to complete within the required timescales;
- Can work remotely and/or on-site at our offices, as preferred;
- HTML5 / CSS3 / Javascript / jQuery / Leaflet.js (on OpenStreetMap) and JSON. VB.NET/C# on ASP.NET.
- A developer that can make suggestions and/or work on own initiative - we don't need a function programmer.
* The brief is also attached with some additional visuals *
Introduction
--
We are a hardware and software technology company and have internally developed a proof-of-concept Web application. The application is targeted at the public transport sector (predominantly bus commuter services currently), and when completed, will allow operators to:
Create an inventory of their bus routes – this can be done manually, or by obtaining the core data from the national database of registered bus routes where applicable (via our API service).
Add stops to their routes by selecting from a pre-defined national database of bus stops (via our API service) and/or by plotting them on a map;
Create route groups for managing multiple routes in a similar way;
Create zones (or stages) which can be used for specifying journey fares;
Manage driver/personnel records;
Build timetables for the routes;
Manage their ticket types;
Build fare tables for the routes based on fare zones/stages or stops;
Publish the fare tables to our ticket machine data store (in JSON format via our API);
Publish the timetable information in pre-defined format.
Where we are now
--
We have built the shell of the application using the in-house styling and architecture, but we are now looking for a resource to quickly on-develop the application by working on specific modules in order to accelerate our aggressive release time.
In particular, we need a super-agile front-end developer to:
1) Enhance and improve the map-based route building tool, and the work-flow to build the routes, zones etc. Most of the code is already built to integrate with leaflet.js for the mapping.
2) Build the Personnel module to add, edit, delete, search simple personnel records (no more than 10 fields).
3) Build the fare matrix module
4) Build the timetable module, allowing data to be entered as quickly as possible without having to repeat journeys throughout a given period. Default timing data will be entered when creating the route, which can be used to build the timetable (but optionally adjusted).
Skill Requirements
--
The application is build using ASP.NET with the front-end being developed in HTML5 / CSS3 / Javascript / jQuery / Leaflet.js (on OpenStreetMap) and JSON.
Only basic ASP.NET skills / awareness will be required because all operations (CRUD) will be directed through our REST API service using GET/POST HTTP requests.
API requests will be sent through a local ASPX page which will add the additional security elements before passing the request to our API. This provides downstream access control and prevent cross-origin issues as the data may be processed through different servers.
Therefore, this is a mainly front-end activity, we believe suitable for a mid-level developer.
To develop off-site, you will need:
- Visual Studio 2019 Community
- A Sub-Version (SVN) client (we will provide SVN end-point and credentials)
- Be super-agile and totally communicative, and used to fast iterative processes
We will provide an entire development environment, including API end-points and database services. We will set you up with a Basecamp account which will be used for task management and collaboration.
Timelines
--
We are planning to commence w/c 12 Aug 2019, with the required modules being completed, tested and signed-off by 07th September 2019.
Other Requirements
--
The developer must be UK-based in order to collaborate in real time with the programme manager here where required. Somebody quite local (South of England) would be preferred as there may be a requirement to meet at our office on occasion (time + expenses paid) – depending on how the project is progressing. Daily check-ins with the programme manager are essential.
Please do not submit a proposal from outside of the UK as it will likely be declined. We do not require a CV-based proposal or list of previous non-relevant projects, but want a description of how you will achieve our brief using your relevant skills.
If this project is successful, then we have a large roadmap of product development which can be assigned in the future to assist our team here.
Thank you.
- Strictly no agencies - we want to build a relationship with an individual freelancer;
- UK-based freelancers only - there may be a requirement to collaborate during UK business hours;
- Must be immediately available to start and able to complete within the required timescales;
- Can work remotely and/or on-site at our offices, as preferred;
- HTML5 / CSS3 / Javascript / jQuery / Leaflet.js (on OpenStreetMap) and JSON. VB.NET/C# on ASP.NET.
- A developer that can make suggestions and/or work on own initiative - we don't need a function programmer.
* The brief is also attached with some additional visuals *
Introduction
--
We are a hardware and software technology company and have internally developed a proof-of-concept Web application. The application is targeted at the public transport sector (predominantly bus commuter services currently), and when completed, will allow operators to:
Create an inventory of their bus routes – this can be done manually, or by obtaining the core data from the national database of registered bus routes where applicable (via our API service).
Add stops to their routes by selecting from a pre-defined national database of bus stops (via our API service) and/or by plotting them on a map;
Create route groups for managing multiple routes in a similar way;
Create zones (or stages) which can be used for specifying journey fares;
Manage driver/personnel records;
Build timetables for the routes;
Manage their ticket types;
Build fare tables for the routes based on fare zones/stages or stops;
Publish the fare tables to our ticket machine data store (in JSON format via our API);
Publish the timetable information in pre-defined format.
Where we are now
--
We have built the shell of the application using the in-house styling and architecture, but we are now looking for a resource to quickly on-develop the application by working on specific modules in order to accelerate our aggressive release time.
In particular, we need a super-agile front-end developer to:
1) Enhance and improve the map-based route building tool, and the work-flow to build the routes, zones etc. Most of the code is already built to integrate with leaflet.js for the mapping.
2) Build the Personnel module to add, edit, delete, search simple personnel records (no more than 10 fields).
3) Build the fare matrix module
4) Build the timetable module, allowing data to be entered as quickly as possible without having to repeat journeys throughout a given period. Default timing data will be entered when creating the route, which can be used to build the timetable (but optionally adjusted).
Skill Requirements
--
The application is build using ASP.NET with the front-end being developed in HTML5 / CSS3 / Javascript / jQuery / Leaflet.js (on OpenStreetMap) and JSON.
Only basic ASP.NET skills / awareness will be required because all operations (CRUD) will be directed through our REST API service using GET/POST HTTP requests.
API requests will be sent through a local ASPX page which will add the additional security elements before passing the request to our API. This provides downstream access control and prevent cross-origin issues as the data may be processed through different servers.
Therefore, this is a mainly front-end activity, we believe suitable for a mid-level developer.
To develop off-site, you will need:
- Visual Studio 2019 Community
- A Sub-Version (SVN) client (we will provide SVN end-point and credentials)
- Be super-agile and totally communicative, and used to fast iterative processes
We will provide an entire development environment, including API end-points and database services. We will set you up with a Basecamp account which will be used for task management and collaboration.
Timelines
--
We are planning to commence w/c 12 Aug 2019, with the required modules being completed, tested and signed-off by 07th September 2019.
Other Requirements
--
The developer must be UK-based in order to collaborate in real time with the programme manager here where required. Somebody quite local (South of England) would be preferred as there may be a requirement to meet at our office on occasion (time + expenses paid) – depending on how the project is progressing. Daily check-ins with the programme manager are essential.
Please do not submit a proposal from outside of the UK as it will likely be declined. We do not require a CV-based proposal or list of previous non-relevant projects, but want a description of how you will achieve our brief using your relevant skills.
If this project is successful, then we have a large roadmap of product development which can be assigned in the future to assist our team here.
Thank you.

Matthew P.
100% (2)Projects Completed
2
Freelancers worked with
2
Projects awarded
100%
Last project
4 Aug 2020
United Kingdom
New Proposal
Login to your account and send a proposal now to get this project.
Log inClarification Board Ask a Question
-
Matthew, This type of project doesn't require on-site collaboration but discussion and understanding business.
Could you please mention "UK based" at headline of the job?
837132
We collect cookies to enable the proper functioning and security of our website, and to enhance your experience. By clicking on 'Accept All Cookies', you consent to the use of these cookies. You can change your 'Cookies Settings' at any time. For more information, please read ourCookie Policy
Cookie Settings
Accept All Cookies