Skip to content

umair801/Invertory_Management_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

📚 Book Inventory Management API

A RESTful API built with Node.js, Express, and MongoDB for managing book inventory with full CRUD operations and multi-language support.

✨ Features

  • Complete CRUD Operations: Create, Read, Update (PUT & PATCH), Delete books
  • Multi-language Support: 10 languages (English, Arabic, Urdu, French, Spanish, German, Chinese, Japanese, Hindi, Portuguese)
  • Input Validation: Comprehensive validation using express-validator
  • Internationalization (i18n): Error messages and responses in multiple languages
  • MongoDB Integration: Persistent data storage with Mongoose ODM
  • Clean Architecture: Organized folder structure with separation of concerns

🛠️ Technologies Used

  • Node.js - Runtime environment
  • Express.js - Web framework
  • MongoDB - Database
  • Mongoose - ODM for MongoDB
  • express-validator - Input validation
  • i18next - Internationalization framework
  • dotenv - Environment variable management

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors