Skip to content

Repository files navigation

JitsDiary

A jiu-jitsu training diary built with Next.js and PocketBase.

Stack

  • Next.js 16 (App Router)
  • React 19
  • TypeScript (strict mode)
  • Tailwind CSS v4
  • PocketBase (database & authentication)
  • shadcn/ui (components)

Getting Started

Prerequisites

Setup

  1. Install dependencies:
npm install
  1. Create a .env.local file at the project root:
NEXT_PUBLIC_POCKETBASE_URL=http://127.0.0.1:8090
  1. Start the development server:
npm run dev

Open http://localhost:3000 in your browser.

Commands

npm run dev      # Start development server
npm run build    # Build for production
npm run start    # Start production server
npm run lint     # Run ESLint

Docs

Coding standards and conventions live in the /docs directory:

About

bjj training diary built with [claude code, next.js, pocketbase]

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages