nicholai f7073fa306
Some checks are pending
Build and Push to Docker Hub / Push Docker image to Docker Hub (push) Waiting to run
Build and Push Docker Image / build-and-push (push) Waiting to run
starting dev
2025-09-24 11:12:09 -06:00

2.0 KiB

Tech Stack

Cloud Infrastructure

  • Provider: Self-hosted / Vercel
  • Key Services: Next.js Runtime, Static Asset Delivery, Serverless Functions
  • Deployment Regions: Global CDN with edge computing capabilities

Technology Stack Table

Category Technology Version Purpose Rationale
Framework Next.js 15.4.6 Full-stack React framework SSR, SSG, API routes, excellent performance and SEO
Language TypeScript 5.9.2 Primary development language Strong typing, scalability, maintainability
Runtime Node.js 20.x LTS JavaScript runtime environment Compatibility with Next.js and ecosystem
Database SQLite 3.x Primary database Lightweight, portable, zero-configuration
ORM Prisma 6.13.0 Database ORM and migration tool Type-safe queries, auto-generated client
Authentication NextAuth.js 4.24.11 Authentication system Flexible providers, secure sessions
Styling Tailwind CSS 3.4.17 Utility-first CSS framework Rapid UI development, consistent styling
UI Components Custom Component Library - Reusable UI elements Consistent UX, maintainable interface
Animation Framer Motion 12.23.12 Animation library Smooth, performant animations
Icons Lucide React, Tabler Icons 0.542.0, 3.34.1 Icon components Lightweight, consistent icon set
Forms React Hook Form 7.62.0 Form management Efficient form handling with validation
Validation Zod 4.0.15 Schema validation TypeScript integration, runtime validation
Testing Vitest, React Testing Library - Testing framework Unit and integration testing
Linting ESLint 9.32.0 Code linting Code quality and consistency
Formatting Prettier - Code formatting Consistent code style
Package Manager npm/yarn - Dependency management Standard Node.js ecosystem tooling