// the find
rashid-korko/Warehouse-Management
The Final Project
A C console application for warehouse inventory management, written as a university final project. It handles user login/signup, product registration, entry/exit tracking, and basic reports — all persisted to flat text files. Audience is exactly one: the professor who graded it.
- Covers a reasonable slice of CRUD functionality for a student project: auth, product lifecycle, transactions, and reporting are all present
- Code is split across focused .c files by feature rather than dumped into main.c, which shows basic separation of concerns
- Uses a structs.h header to define shared data types — at least there's a nod toward type organization
- Flat text files as a database means no atomicity, no concurrent access, and corruption risk on any interrupted write
- The compiled .exe and .o object files are committed to the repo — no .gitignore, no build system beyond a Code::Blocks project file
- 2 stars, 0 forks, last touched January 2023 — this is abandoned student work, not a maintained project anyone should build on
- No README whatsoever, so there's no documentation of what the text file formats look like, how to build it, or what the login credentials are