/client

Job listings from all the Formula 1 teams on the grid

Primary LanguageJavaScriptGNU General Public License v3.0GPL-3.0

top-image

Introduction

The client side code for f1jobs.co. It is mostly CSS, some JavaScript and an HTML to tie them all up. For details about the website, please refer to its FAQs section.

Summary

This repository contains the code and resources to render the website. Job data is loaded from the data/markup/ directory using the Fetch API, and is set as the content of team specific <div> tags by the script js/jobs.js. The data is updated within 30 minutes when there is a change in the job listings by the updater. It is written in website specific markup to avoid using additional JS to assemble the tags on page load.

Acknowledgements