Skip to content

kris2005mehra/LibraryMS

Repository files navigation

📚 Library Management System

LibraryMS is a modern and intuitive Library Management System for Narula Institute Of Technology. It’s designed to make book management efficient, fast, and beautiful—perfect for schools, colleges, or personal use.


🚀 Features

  • 📖 Book Management – Add, update, or remove books with ease
  • 👤 User Records – Maintain a list of users/members
  • 🔍 Search & Filter – Quickly find books by title, author, or category
  • 💡 Simple & Clean UI – Built with Tailwind CSS
  • 🧠 TypeScript-powered – Strongly-typed, scalable architecture
  • Blazing Fast – Powered by Vite and optimized for performance

📸 Screenshots

Screenshot 2025-06-14 at 7 08 16 PM Screenshot 2025-06-14 at 7 08 41 PM Screenshot 2025-06-14 at 7 08 58 PM Screenshot 2025-06-14 at 7 09 39 PM

🛠️ Tech Stack

  • Vite – Next-gen front-end tooling
  • TypeScript – Type-safe JavaScript
  • Tailwind CSS – Utility-first CSS framework
  • ESLint – Code quality & style checker
  • PostCSS – CSS post-processing
  • Node.js + npm – Runtime & package management

📁 Folder Structure

LibraryMS/
├── src/                  # Source code (components, pages, logic)
├── public/               # Static assets
├── index.html            # Entry HTML
├── tailwind.config.js    # Tailwind customization
├── vite.config.ts        # Vite config
├── tsconfig*.json        # TypeScript configs
└── package.json          # Scripts & dependencies

⚙️ Getting Started

🧬 Clone & Setup

git clone https://github.com/kris2005mehra/LibraryMS.git
cd LibraryMS
npm install

🔥 Start Dev Server

npm run dev

🏗️ Build for Production

npm run build

🌱 Deployed Project

https://aesthetic-madeleine-ce3680.netlify.app

✅ Conclusion

LibraryMS is more than just a project—it's a step toward building real-world, scalable solutions with modern technologies. Whether you're a developer looking to contribute, or someone who needs a lightweight and customizable library system, LibraryMS offers a solid foundation. Stay tuned for more updates as this project grows in features and functionality.

Releases

No releases published

Packages

 
 
 

Contributors

Languages