// the find
ShayGelbart/WarehouseToDelivery-Management-System
A C university project implementing a warehouse and delivery management system with linked lists, structs, and file persistence. This is academic coursework — two students building data structure fundamentals in C, not a production tool.
- Covers a real domain with multiple interacting entity types (customers, couriers, warehouses, manufacturers), which is decent scope for a C learning exercise
- Uses linked lists and arrays in C manually, which means someone actually had to manage memory and pointers rather than relying on stdlib containers
- Has file persistence (Storage.bin, WriteStorage.bin) — binary serialization in C is non-trivial and shows they went beyond in-memory only
- Zero stars, zero forks, never intended for public use — this is a submitted assignment, not a library or tool anyone would actually adopt
- No build instructions, no Makefile — it ships a Visual Studio .vcxproj, so it's Windows-only and you need MSVC to build it without doing extra work
- Storage.txt.txt in the root is a red flag that file handling was done manually and sloppily; committed binary blobs (Storage.bin, WriteStorage.bin) in a repo are also a bad sign for reproducibility
- No error handling patterns visible at the struct/header level — C memory management bugs (leaks, use-after-free) are almost certain in a project of this scope without defensive patterns