Projects

Featured
Filter by category...
TypeScript (3)

timjames.dev

Personal Project

Static SPASingle Page Application used as a portfolio website. Includes a custom component library, UIUser Interface designs created on Figma, and robust tooling such as strict typing for CSS classes.

Technologies
 React,  Redux,  TypeScript,  Vite,  Tailwind CSS,  Sass,  Figma,  Storybook,  Netlify,  GitHub Actions
Links
Source code - Storybook components - Figma design - ESLint config

CLICommand Line Interface application that analyses the performance of an MQTTInternet of Things messaging standard broker.

Technologies
 TypeScript,  MQTT
Links
Source code

Journeys Continue Website

Website for Journeys Continue, a local business for social work, disability and aged care services. Contains a PHPBackend Scripting Language contact form. Initially built with raw HTMLHyperText Markup Language, CSSCascading Style Sheets, and BootstrapComponent Library. Later rewritten to in NextJSSSR Framework for React and Sanity CMSHeadless CMS, making the site SEOSearch Engine Optimisation optimised and allowing the client to manage their own content.

Technologies
 HTML,  CSS,  Bootstrap,  PHP,  TypeScript,  React,  NextJS,  SanityCMS
Links
CMS Site Builder Blog - Source code - JourneysContinue.com.au
© Tim James - ABN 31 445 198 482