Skip to content

gitty-pilot/gitty-web

Repository files navigation

Gitty Web

Gitty Web is the standalone React frontend for the Gitty backend API.

The backend now lives in the sibling repository ../gitty.

Features

  • Repository browsing and management
  • Branch, commit, and diff views
  • File tree and file content inspection
  • Responsive desktop and mobile layouts
  • Auth flow against the local Gitty backend

Tech Stack

  • React 19 and TypeScript
  • Vite
  • Tailwind CSS and shadcn/ui
  • Jotai
  • TanStack Query
  • React Router

Getting Started

npm install
cp .env.example .env
npm run dev

The app runs on http://localhost:5176.

For local development, start the backend from ../gitty and point VITE_API_BASE at http://127.0.0.1:8083/api.

Environment Variables

  • VITE_API_BASE: Base URL for the Gitty API, including the /api prefix

Available Scripts

  • npm run dev: Start the Vite dev server on port 5176
  • npm run build: Type-check and create a production build
  • npm run lint: Run ESLint
  • npm run test: Run Vitest
  • npm run preview: Preview the production build

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors