- Add main application component (App.tsx) to manage counters - Create Counter component for individual counter display and editing - Implement CreateCounter component for adding new counters - Add API utility for handling server requests - Set up Vite configuration with proxy for API calls - Introduce TypeScript configuration for app and node environments - Style application with global CSS for consistent design
36 lines
516 B
Plaintext
36 lines
516 B
Plaintext
# Node modules (global catch-all)
|
|
**/node_modules/
|
|
|
|
# Frontend build outputs
|
|
/frontend/dist/
|
|
/frontend/build/
|
|
/frontend/.vite/
|
|
|
|
# Backend runtime data (DB + uploads)
|
|
backend/data/
|
|
backend/data/**
|
|
|
|
# Keep prisma migrations tracked (commit these)
|
|
!/backend/prisma/migrations/
|
|
!/backend/prisma/migrations/**
|
|
|
|
# Database files
|
|
*.sqlite
|
|
*.db
|
|
|
|
# Environment (do NOT commit secrets)
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
# Logs
|
|
npm-debug.log*
|
|
yarn-debug.log*
|
|
pnpm-debug.log*
|
|
*.log
|
|
|
|
# Editor / OS
|
|
.vscode/
|
|
.idea/
|
|
.DS_Store
|
|
Thumbs.db |