SkillAgentSearch skills...

Katalog

đŸ“Ļ Fullstack Warehouse Management Application

Install / Use

/learn @ndom91/Katalog
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

đŸ“Ļ Katalog

All-in-one Warehouse / Inventory Management Application

NOTE: This was a work project that got cancelled half-way through, therefore this repo is in a half-baked stage. Some basics work, but many things aren't implemented yet. Proceed with caution if you stumble upon this repo 😅

đŸ’ģ Screenshot

<img src="https://imgur.com/2CbygkP.png" alt="Screenshot Dashboard" height="450" />

đŸĨžī¸ Stack

  • Next.js
  • Prisma2
  • Nexus GraphQL
  • AntD

đŸ•šī¸ Features

  • Track Items and Locations
  • Manage Shipping - inbound and outbound
  • Export everything to CSV
  • Create QR Codes for all items
  • Print QR Code Sheet for real-world tracking
  • Scan the code with your phone for quick checkout
  • Auth via Email or any OAuth2 provider (next-auth)
  • Includes all Datev mandated fields (🇩đŸ‡Ē)

🚀 Getting Started

  1. Clone repo git clone https://github.com/ndom91/katalog
  2. Install dependencies cd katalog && npm i
  3. Create your own .env and fill out variables cp .env.example .env
  4. Setup the database npm run prisma:migrate:save && npm run prisma:migrate:up
  5. Develop!

đŸ—„ī¸ Updating the DB / Schema

  1. Update /prisma/schema.prisma
  2. Update /src/graphql/schema.ts
  3. Run npm run db:update

👋 Contributing

All contributions are welcome!

📑 Notes

Based on prisma-examples/graphql-nextjs.
Datev Fields Source OCR Source Puppeteer PDF https://github.com/PejmanNik/puppeteer-report

đŸ—’ī¸ License

MIT

Related Skills

View on GitHub
GitHub Stars12
CategoryDevelopment
Updated6mo ago
Forks3

Languages

TypeScript

Security Score

87/100

Audited on Oct 3, 2025

No findings