PhatPhuckDave 6aa692b525 Fix blueprint icons again
oops, forgot to stage file!!!
2026-01-13 17:53:49 +01:00
2026-01-13 17:53:49 +01: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%
CSS 1%
Shell 0.6%
JavaScript 0.2%
Dockerfile 0.1%
Other 0.1%