A full-stack inventory management system built using C# (.NET Web API) and React (TypeScript).
This project demonstrates:
- Backend API development
- Frontend integration
- CRUD operations
- Testing and debugging
- Containerization with Docker
- Backend: C# (.NET Web API)
- Frontend: React + TypeScript
- Testing: xUnit
- Tools: Git, Docker, VS Code
- 📦 Add products
- 📋 View products
- ❌ Delete products
- 🔗 REST API integration
- 🧪 Unit testing
A full-stack inventory management system built using C# (.NET Web API) and React (TypeScript).
This project demonstrates:
- Backend API development
- Frontend integration
- CRUD operations
- Testing and debugging
- Containerization with Docker
- Backend: C# (.NET Web API)
- Frontend: React + TypeScript
- Testing: xUnit
- Tools: Git, Docker, VS Code
- 📦 Add products
- 📋 View products
- ❌ Delete products
- 🔗 REST API integration
- 🧪 Unit testing
retail-inventory-system/ ├── backend/ ├── frontend/ ├── tests/ ├── docker-compose.yml └── README.md
cd backend
dotnet run
Frontend
cd frontend
npm install
npm start
🧪 Run Tests
cd tests
dotnet test
🐳 Run with Docker
docker-compose up --build
🎯 Why this Project?
This project demonstrates:
Full-stack development (C# + TypeScript)
API design and integration
Error handling and debugging
Clean architecture and modular design
👨💻 Author
Subhankar Biswas
GitHub: https://github.com/Subiswas36218
LinkedIn: https://www.linkedin.com/in/subhankar-biswas-086830169