gpt-engineer-app[bot] 748b311d45 Refine transactions page
Fix lazy batch loading for item types and blueprint flags,
correct chart data keys and formatting, and ensure ISO8601 dates.
Also adjust icon loading for blueprint items and add idle-callback batching.

X-Lovable-Edit-ID: edt-3e9f7ff1-5b62-4ac6-983f-44eb29daffb7
2026-01-13 18:10:21 +00:00
2026-01-13 18:10:20 +00:00
2026-01-11 15:05:23 +01:00
2026-01-11 15:05:23 +01:00
2026-01-11 15:05:23 +01:00
2026-01-11 15:08:39 +01:00
2026-01-11 15:05:23 +01:00
2026-01-11 15:08:39 +01:00
2026-01-11 15:08:39 +01:00
2026-01-11 15:08:39 +01:00
2026-01-11 13:09:59 +00:00
2026-01-11 15:08:39 +01:00

EVE Industry Manager - Job Tracker

A modern web application for tracking manufacturing jobs in EVE Online.

Features

  • Real-time manufacturing job tracking
  • Character-based job filtering
  • Sortable job table with time remaining
  • Job completion notifications
  • Responsive design with dark theme

Technologies Used

  • Frontend: React 18, TypeScript, Vite
  • UI Framework: shadcn/ui, Tailwind CSS, Radix UI
  • State Management: React Query (TanStack Query)
  • Backend: ClickHouse database
  • API: EVE Online ESI, EVE Typesense

Development Setup

Prerequisites

  • Node.js 20+
  • npm or yarn

Installation

# Clone the repository
git clone <repository-url>
cd eve-industry-manager

# Install dependencies
npm install

# Start development server
npm run dev

Build for Production

npm run build

Docker Build

docker build -t eve-industry-manager .

Environment Variables

The application connects to:

  • ClickHouse database for job data
  • EVE Typesense for type information
  • EVE ESI for market data

Project Structure

src/
├── components/     # Reusable UI components
├── pages/         # Page components
├── lib/           # Utilities and API functions
├── hooks/         # Custom React hooks
└── contexts/      # React contexts

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Make your changes
  4. Test thoroughly
  5. Submit a pull request

License

MIT License

Description
No description provided
Readme 626 KiB
Languages
TypeScript 98.2%
CSS 0.9%
Shell 0.5%
JavaScript 0.2%
Dockerfile 0.1%