Skip to content

layaxx/unishop-inventory

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

UniShop Inventory

Inventory Management for the merchandising shop at University Bamberg

About The Project

Screenshot

Inventory management for Unishop Bamberg (Next.js + shadcn + Prisma + PostgreSQL)

A lightweight inventory system used by the official Unishop at the University of Bamberg to manage products, variants, locations, stock movements and stock-taking audits. Built with Blitz.js / Next.js, Prisma (PostgreSQL) and shadcn UI components.

Built With

  • Next.js
  • React
  • shadcn/ui
  • Prisma
  • LaTeX

Prerequisites

  • Node.js 20+ (recommended) + yarn
  • Docker & Docker Compose (optional, recommended for local DB)

Environment

This project expects a .env.local file (or other env file) with at least:

DATABASE_URL="postgresql://<user>:<password>@localhost:5432/<db>?schema=public"

When using the included docker-compose.yml, the DB runs on Postgres 18-alpine and reads env values from .env.local.

Example Report

Example Report (PDF)

Short overview

Details

About

Inventory Management web app (in internal production use at UniShop Bamberg)

Resources

Stars

Watchers

Forks

Contributors

Languages