awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
mckaywrigley avatar

mckaywrigley/mckays-app-template

0
View on GitHub↗
1,935 stars·399 forks·TypeScript·MIT·19 viewsJoinTakeoff.com↗

Mckays App Template

This is the template I use to start new full-stack projects.

Features

  • Application Project Bootstrapping - Provides a pre-configured foundation with integrated frontend, database, and authentication services to accelerate project development.
  • Full-Stack Application Boilerplates - Offers a pre-configured foundation for building full-stack web applications with integrated authentication, database, and payment services.
  • Relational Persistence Layers - Utilizes an object-relational mapping layer to manage structured application state for long-term persistence.
  • Object-Relational Mapping - Maps application code objects to relational database tables for type-safe data interactions.
  • Server-Side Authorization - Enforces server-side validation of user authentication status before granting access to protected routes.
  • Third-Party Identity Integrations - Integrates third-party identity management services for user sign-ups and session persistence.
  • User Authentication Workflows - Implements identity management workflows for user registration, credential verification, and session persistence.
  • User Identity Management - Provides tools to manage user identity, authentication states, and secure session persistence.
  • Authentication Scaffolding - Provides a secure identity management scaffold for handling user sign-ups, session persistence, and protected route access.
  • Server Action Data Mutations - Handles all data write operations through secure server-side functions to ensure consistency and authorization.
  • Full-Stack Web Applications - Combines backend APIs with responsive frontend interfaces in a pre-configured full-stack project foundation.
  • Next.js Starter Kits - Includes a production-ready starter kit for building server-rendered applications with built-in routing and UI components.
  • AI Model Integrations - Provides built-in connectors for integrating language models into application workflows.
  • AI-Powered Application Development - Integrates language models into web applications to automate content generation and conversational features.
  • Billing and Subscription Management - Manages customer billing cycles, subscription statuses, and transaction processing via payment gateway integrations.
  • Stripe Billing Integrations - Integrates payment infrastructure for managing recurring billing cycles, checkout flows, and asynchronous transaction webhooks.
  • Subscription Billing - Provides integrated server-side logic for managing recurring billing cycles and customer subscription statuses.
  • Database Schema Migrations - Automates versioned updates to database schemas to maintain structural compatibility with application code.
  • Relational Data Management - Handles database migrations, seeding, and data modeling using type-safe object-relational mapping.
  • TypeScript Boilerplates - Provides a development environment featuring type-safe database interactions and automated schema migrations.
  • Type-Safe Schema Migrations - Synchronizes database structures with code definitions through automated versioning and type generation.
  • Webhook Event Receivers - Receives and routes external webhook payloads to trigger automated background workflows.
  • Custom Session Storage Providers - Delegates user authentication and session persistence to external identity providers.
  • Routing-Based Access Controls - Enforces authentication requirements by organizing application paths into public and protected zones within the routing pipeline.
  • UI Component Composition - Assembles modular UI elements into responsive layouts using a unified styling system.

Star history

Star history chart for mckaywrigley/mckays-app-templateStar history chart for mckaywrigley/mckays-app-template

How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Curated searches featuring Mckays App Template

Hand-picked collections where Mckays App Template appears.
  • Project starter templates

Projects sharing features with Mckays App Template

These projects share indexed features with Mckays App Template. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
  • vercel/nextjs-subscription-paymentsvercel avatar

    vercel/nextjs-subscription-payments

    7,718View on GitHub↗

    This project is a Next.js SaaS starter kit and billing boilerplate designed for building subscription-based software services. It provides a pre-configured foundation that integrates a PostgreSQL database schema with Stripe to manage recurring billing, tiered pricing models, and customer payment portals. The implementation features a synchronization system that uses webhooks to mirror external product data and subscription states into a local relational database. It includes an authentication layer that links external identity providers to user accounts and manages secure session tracking. T

    TypeScript
    View on GitHub↗7,718
  • michaelshimeles/nextjs-starter-kitmichaelshimeles avatar

    michaelshimeles/nextjs-starter-kit

    3,014View on GitHub↗

    This project is a foundational boilerplate for building software-as-a-service applications using Next.js, TypeScript, and Tailwind CSS. It provides a pre-configured project structure designed to accelerate the launch of a product. The kit integrates a conversational user interface that renders markdown responses from large language models. It includes a secure identity layer for user registration and session persistence across multiple authentication providers, alongside a billing system for managing tiered pricing plans and real-time payment updates. The technical surface covers a type-safe

    TypeScriptnextjsnextjs-boilerplatenextjs-starter-kit
    View on GitHub↗3,014
  • sysgears/apollo-universal-starter-kitsysgears avatar

    sysgears/apollo-universal-starter-kit

    1,678View on GitHub↗

    Apollo Universal Starter Kit is a full-stack application boilerplate and starter template designed to accelerate cross-platform development across web, mobile, and server environments. It provides a modular architecture that organizes code into independent, self-contained feature directories, combined with a GraphQL-driven data layer and a server-side rendering pipeline to optimize performance and search engine optimization. The project incorporates compile-time code generation tooling to automatically scaffold schemas, resolvers, and components, alongside a real-time subscription engine for

    JavaScriptangularapolloauth
    View on GitHub↗1,678
  • stripe/stripe-phpstripe avatar

    stripe/stripe-php

    4,017View on GitHub↗

    The stripe-php library is a PHP client used to integrate Stripe payment processing, subscription billing, and financial services into applications. It provides a programmatic interface for managing connected accounts, issuing virtual cards, and automating payouts to sellers. The library distinguishes itself through a comprehensive suite of billing and payment tools, including support for recurring charges, usage-based billing, and the management of customer self-service portals. It further enables financial automation via tax and revenue libraries that handle global sales tax calculation and

    PHP
    View on GitHub↗4,017
Compare all 30 related projects→

Frequently asked questions

What does mckaywrigley/mckays-app-template do?

This is the template I use to start new full-stack projects.

What are the main features of mckaywrigley/mckays-app-template?

The main features of mckaywrigley/mckays-app-template are: Application Project Bootstrapping, Full-Stack Application Boilerplates, Relational Persistence Layers, Object-Relational Mapping, Server-Side Authorization, Third-Party Identity Integrations, User Authentication Workflows, User Identity Management.

Which projects share features with mckaywrigley/mckays-app-template?

Projects with overlapping indexed features include: vercel/nextjs-subscription-payments — This project is a Next.js SaaS starter kit and billing boilerplate designed for building subscription-based software… michaelshimeles/nextjs-starter-kit — This project is a foundational boilerplate for building software-as-a-service applications using Next.js, TypeScript,… sysgears/apollo-universal-starter-kit — Apollo Universal Starter Kit is a full-stack application boilerplate and starter template designed to accelerate… stripe/stripe-php — The stripe-php library is a PHP client used to integrate Stripe payment processing, subscription billing, and… nextjs/saas-starter — This project is a production-ready boilerplate designed for building subscription-based web applications. It provides… kriasoft/react-starter-kit — This project is a full-stack React starter kit and TypeScript web application boilerplate. It provides a…