markl.nz
about me projects blog
| Blazorcssstuff
Mark Lawrence

A set of Blazor Components that do some fun things with CSS. Components include a ThemeProvider, a circular Progress Indicator, An "ImageTitleGrid", a Carousel and a Markdown Editor. This is a constant work in progress, so some components may be more complete than others

blazor-webassemblyc-sharpcssdotnet-9no-js

| Resume_chatbot
Mark Lawrence

A simple chatbot that uses MS Semantic Kernel with RAG (of sorts) to provide a conversational discovery of a user's work experience based on provided resume and linkedin data.

aic-sharpchatbotdotnet-9rag

| Jsonmergepatch
Mark Lawrence

A simple C# implementation of Json Merge Patch as described in IETF RFC 7386.

c-sharpdotnet-5dotnet-corejsonjson-merge-patch

| Marklnz.github.io
Mark Lawrence

This repo contains the code for my personal profile website at http://markl.nz

csshtmljekyllliquid

| Blazorratingcard
Mark Lawrence

A solution for Frontend Mentor's "Interactive Rating Card" challenge, but implemented using Blazor WASM, and including light/dark mode detection

blazor-webassemblycsslight-dark-modenojs

| Interactivepricingcomponent
Mark Lawrence

A solution for Frontend Mentor's "Interactive Pricing Component" challenge, implemented using Blazor WASM, and using no JavaScript at all

blazor-webassemblycss3no-js

| Blazorspacetourism
Mark Lawrence

This is a solution to the Space tourism website challenge on Frontend Mentor.

blazor-webassemblyno-js

Ridewise
Ridewise
Eyede Solutions

Ridewise is an innovative solution for New Zealand Regional Councils participating in the ‘Total Mobility’ scheme, which provides taxi-fare discounts to people with mobility impairments.

C#ASP.Net MVCEntity Framework

PortScanner
PortScanner
Mark Lawrence

Portscanner is a simple command-line tool that allows users to scan a target host for open TCP ports. I wrote this tool as a final project for the Harvard CS50P course, as a way to demonstrate my understanding of Python.

Python

Mobility Parking Permits
Mobility Parking Permits
Eyede Solutions

Ridewise is an innovative solution for New Zealand Regional Councils participating in the ‘Total Mobility’ scheme, which provides taxi-fare discounts to people with mobility impairments.

C#ASP.Net MVCEntity Framework

Ridewise 2
Ridewise 2
Eyede Solutions

Ridewise 2 is a next-gen replacement for the Ridewise 1 application, built with efficiency and scalability in mind.

C#Blazor Web Assembly.Net 6Entity Framework Core

with by Mark Lawrence
theme portfolYOU