Pinned Repositories
ara225.DynamoDBUserStore
A custom user store for ASP .NET Core Identity built in C#. Designed to allow ASP .NET Core Identity to store user and role data in AWS DynamoDB rather than Microsoft SQL Server etc.
aws-lambda-form-submit-handler
AWS Lambda form submission handler with ReCaptcha validation, sends form data as an email using AWS SES
blog-posts
My blog posts
design-experiments
This repo is a home for my experiments with designing website frontends. I'm using CSS, HTML and JavaScript with a bit of Bootstrap.
house-price-index-api
A small project with the goal of making an API for the UK's House Price Index. It's all in Node.js, using AWS's CDK framework to define the infrastructure, API gateway + Lambda for the API, Jest for tests, and a mySQL RDS database to store the information. The choice of dataset is mostly random: I just wanted a real life dataset to practice building an API around. It's far from perfect, but I learned a lot about RDS in the process.
icon-index
Icon Index is a web app indexing icons from web icon packs. The goal is to make it easier to find packs containing the icons you want in the styles you want.
mini-frontend-projects
Home for small frontend projects I've made. Tutorials at https://dev.to/ara225
node-js-pxe-server
A simple CLI JavaScript PXE server (server to boot computers/VMs over a network) implemented in JavaScript using node.js.
reed-jobseeker-api
Small API wrapper for Reed's Job Seeker API written in Python
serverless-audiobook-maker
Serverless application which converts text to audio, and creates a simple video with it. Uses a range of AWS services including SNS, S3, Lambda, ECS (Fargate variant), Polly and DynamoDB, and is built in Python, with some Bash used for the container. This was a nice little experiment, however the text to speech quality simply isn't good enough to be of practical use so I haven't really done anything with it.
Ara225's Repositories
Ara225/node-js-pxe-server
A simple CLI JavaScript PXE server (server to boot computers/VMs over a network) implemented in JavaScript using node.js.
Ara225/mini-frontend-projects
Home for small frontend projects I've made. Tutorials at https://dev.to/ara225
Ara225/ara225.DynamoDBUserStore
A custom user store for ASP .NET Core Identity built in C#. Designed to allow ASP .NET Core Identity to store user and role data in AWS DynamoDB rather than Microsoft SQL Server etc.
Ara225/reed-jobseeker-api
Small API wrapper for Reed's Job Seeker API written in Python
Ara225/house-price-index-api
A small project with the goal of making an API for the UK's House Price Index. It's all in Node.js, using AWS's CDK framework to define the infrastructure, API gateway + Lambda for the API, Jest for tests, and a mySQL RDS database to store the information. The choice of dataset is mostly random: I just wanted a real life dataset to practice building an API around. It's far from perfect, but I learned a lot about RDS in the process.
Ara225/serverless-audiobook-maker
Serverless application which converts text to audio, and creates a simple video with it. Uses a range of AWS services including SNS, S3, Lambda, ECS (Fargate variant), Polly and DynamoDB, and is built in Python, with some Bash used for the container. This was a nice little experiment, however the text to speech quality simply isn't good enough to be of practical use so I haven't really done anything with it.
Ara225/blog-posts
My blog posts
Ara225/design-experiments
This repo is a home for my experiments with designing website frontends. I'm using CSS, HTML and JavaScript with a bit of Bootstrap.
Ara225/icon-index
Icon Index is a web app indexing icons from web icon packs. The goal is to make it easier to find packs containing the icons you want in the styles you want.
Ara225/PastePod
An PasteBin clone built in ASP .NET Core with C#.
Ara225/super-simple-flask-scheduler
Web application for shell task scheduling, written in Python3, using the Flask framework. Just a random for fun project so not being maintained, however the code is well documented and has full unit tests, so it might be somewhat interesting
Ara225/windows-deployment-scripts
Collection of my Windows deployment related scripts. Quality varies
Ara225/Ara225
Ara225/aws-bits-and-bobs
A collection of bits and bobs for doing stuff with AWS tools and services. Focuses on the AWS CDK and serverless.
Ara225/console-print-statement-linter
A slick extension that flags console.* statements in JS/TS and their equivalent statements in other languages.
Ara225/DevProj
An ASP.NET Core web app, a learning experiment. Written in C# ASP.NET Core MVC using ASP .NET identity for authentication, and AWS DynamoDB for data storage.
Ara225/dynamodb-import
A simple module to import JSON into DynamoDB
Ara225/joke-api-cli
Just for fun, a simple command line implimentation of this joke API: https://sv443.net/jokeapi/v2 in C#
Ara225/personal-website
Source code for my personal website
Ara225/react-flashcards
Single page React.js app for virtual flashcards, supports loading from a Yaml file.
Ara225/regex-copy-or-cut
VSCode extention that allows copying, deleting or cutting lines with regex matches
Ara225/rescue-center-website
A pretty typical website, with the twist that it is built in a completely serverless manner, using a range of AWS services including Cognito to control access to the admin area, S3 & CloudFront for hosting, API Gateway, SNS, DynamoDB and Lambda.
Ara225/crowr
Ara225/curriculum
The CYF Curriculum
Ara225/docker-registry-explorer
Ara225/javascript-loops-notes
Ara225/merge-conflict-test
Ara225/sample-node-app
Ara225/sample-react-app
Ara225/simple-agi