James Donnelly's repositories
nuxt3-tailwind
nuxt3 boilerplate with tailwind and dynamic routes.
vue-storybook-library
UI library built with storybook for Vue/Nuxt
node-express-esm-backend-component
A simple starter template for a backend API with Node, Express, TypeScript, Drizzle, PotsgreSQL. Authentication with Supabase with role based permissions. Deployment via DigitalOcean docker registry.
bun-express
A simple starter template for an API with bun, express, prisma and typescript.
compound-interest
A finance calculator that calculates mortgage payments and compound interest over time. Built with vite, node, ts
nginx-reverse-proxy
Nginx reverse proxy with load balancing.
react-storybook-library
A starter repo for a Storybook library with TS, Vite & React
vue-infinite-scroller
Infinite scroller using Reddit API
vue-reactive-selection
demo vue reactive data. Resetting state, Item selection, tracking changes to modified data, save modified data.
aws-serverless-api
An example serverless API using lambda functions, api gateway and event bridge built with AWS CDK and TypeScript
discord.js
A powerful JavaScript library for interacting with the Discord API
finance-calculator
A finance calculator to calculate compound interest and mortgage payments
go-books-api
An example API built with Go
node-cli-csv
a cli built with node to ingest csv, sort and output sorted data.
node-express-backend-component
A simple starter template for a backend API with Node, Express, TypeScript, Prisma, MongoDB. Authentication with Firebase with role based permissions. Deployment via DigitalOcean docker registry.
node-express-bookshelf-pg
A demo node/express API project using bookshelf, knex and postgres with schema migrations
node-express-sequelize
A demo node/express API project using sequelize and postgres with schema migrations
node-profile-generator
Using Node.js to generate my Github profile readme automatically.
stripe-node
Node.js library for the Stripe API.
vite-node-ts-starter
a starter repo for vite-node with ts for building a node based script, cli tool or library
vite-react-spa-starter
a starter repo for vite, react, typescript
vue-3-vite-ts
A starter repo for a Vue 3.0 SPA with TypeScript
vue-multiselect
Universal select/multiselect/tagging component for Vue.js
next-prisma
a demo next js application with prisma orm for database schema migrations and seeds; example boilerplate and setup
next-todo-app
A demo next js application
turborepo-starter-examples
A turborepo starter with examples