This is a simple console-based online store management system written in C++.
It demonstrates the use of STL containers (vector, deque, list, set, map, unordered_map, multimap, unordered_set) and basic C++ programming concepts.
- Add and manage products and customers
- Place orders and track order history
- View recent customers and all registered customers
- Track product stock and categories
- Admin and customer interfaces
- Date and time formatting for order history
You need a C++ compiler (like g++ from MinGW or GCC):
g++ -o stlStore stlStore.cppFor a statically linked Windows executable (no DLLs needed):
g++ -static -o stlStore.exe stlStore.cpp./stlStoreor on Windows:
stlStore.exe- Run the program and follow the on-screen menu.
- Choose between Admin and Customer modes.
- Admin can view/add products, customers, and orders.
- Customers can view products and place orders.
- All data is stored in memory (no file/database persistence).
- This project is for learning and demonstration purposes.
Feel free to fork