Michael Phillips
I am a developer with extensive experience in
javascript, typescript, html, c#, react, blazor and aws.
Please have a look at some of my projects below.
This is a simple meditation timer that allows you to set different
sections for your meditation. You can customize the duration of each
section and save your favorite meditation for later use. It is created
using react vite with typescript and is a pwa that will still run
offline once the app has been downloaded.
Is an AI to suggest recipes from a list of foods. This is an
AWS serverless web application powered by Generative AI using
Amazon Bedrock and the Claude 3 Sonnet foundation model.
It uses AWS Amplify, AWS Cognito a
GraphQL API built with AWS AppSync, AWS Lambda, and
Amazon Bedrock in the back end. The front end uses
React vite and some amplify UI components. Please create
an account to access the app.
A game to guess what different types of birds eat. Created with
React and Typescript using Vite. It is single page static
app deployed to AWS Amplify using DC/CI on GitHub.
A react App that selects random Tim Vine Jokes. Hosted on an
AWS bucket.
A react and typescript - vite App that creates grammatically
correct nonsense poems. Inspired by an article by Noam Chomsky on
grammar validating meaning. React and AWS amplify.
This is a simple adaptation of the original in
React and Type script.
ELIZA is an early natural language processing computer program created
from 1964 to 1967 at MIT by Joseph Weizenbaum. Created to explore
communication between humans and machines, ELIZA simulated
conversation by using a pattern matching and substitution methodology
that gave users an illusion of understanding on the part of the
program, but had no representation that could be considered really
understanding what was being said by either party.
see :
https://en.wikipedia.org/wiki/ELIZA
It uses the water.css frame work for the style
https://watercss.kognise.dev/
it is classless and allows you to create smart pages quickly with out
the distraction of styles.
An attempt to make a very minimalist front end tool kit.