- React js frontend
- Redux used to manage state
- Node JS hosting
- WordPress rest API as a headless CMS
- Custom timeline based on repeater fields in wordpress admin
- Masonry grid
This was a great opportunity to jump into the world of React JS. By using the WordPress Rest API, Gina was still able to use the familiar WordPress admin to produce and manage the articles. We used Redux to manage the application state, by using actions this made hitting the rest API endpoints when a component/container is loaded on the page.
The timeline page uses a custom JS script to grab repeater field fields from an endpoint to generate the length and amount of career landmarks to display.