{"id":25228097,"url":"https://github.com/mdimranictiu/library-management-system-client","last_synced_at":"2026-04-28T08:06:10.799Z","repository":{"id":275265844,"uuid":"925545824","full_name":"mdimranictiu/Library-Management-System-Client","owner":"mdimranictiu","description":"The Library Management System is a web-based application designed to overcome common challenges in library management. It helps users find books across different categories, update book information, add new books to the collection, borrow books, and return them efficiently. This system enhances the library experience with easy management and a user","archived":false,"fork":false,"pushed_at":"2025-02-11T07:51:13.000Z","size":6330,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-02-11T08:43:34.510Z","etag":null,"topics":["applications","mern-stack","node","nodejs","react","reactjs","web"],"latest_commit_sha":null,"homepage":"https://library-management-syste-4cae8.web.app/","language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mdimranictiu.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-02-01T05:44:54.000Z","updated_at":"2025-02-11T07:51:16.000Z","dependencies_parsed_at":"2025-02-01T09:36:38.053Z","dependency_job_id":null,"html_url":"https://github.com/mdimranictiu/Library-Management-System-Client","commit_stats":null,"previous_names":["mdimranictiu/library-management-system-client"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2FLibrary-Management-System-Client","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2FLibrary-Management-System-Client/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2FLibrary-Management-System-Client/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mdimranictiu%2FLibrary-Management-System-Client/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mdimranictiu","download_url":"https://codeload.github.com/mdimranictiu/Library-Management-System-Client/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247345293,"owners_count":20924097,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applications","mern-stack","node","nodejs","react","reactjs","web"],"created_at":"2025-02-11T09:51:17.319Z","updated_at":"2026-04-28T08:06:10.617Z","avatar_url":"https://github.com/mdimranictiu.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Library Management System\n\n**Live Website:** [Library Management System](https://library-management-syste-4cae8.web.app/)\n\n## 📌 Overview\n\nThe **Library Management System** is a web-based application designed to overcome common challenges in library management. It helps users find books across different categories, update book information, add new books to the collection, borrow books, and return them efficiently. This system enhances the library experience with easy management and a user-friendly interface.\n\n## 🖼 Screenshot  \n![Library Management System Screenshot](src/assets/d.png)\n\n## 📖 Table of Contents\n\n- [Key Features](#key-features)\n- [Technologies Used](#technologies-used)\n- [Development Tools](#development-tools)\n- [Dependencies used](#dependencies-used)\n- [Installation](#installation)\n\n\n---\n\n## ✨ Key Features\n\n- **📚 Book Management** – Add and manage books in the library.\n- **📝 Member Registration** – Register new users via email, password, or social login.\n- **📖 Book Borrowing \u0026 Returning** – Track borrowed books and return deadlines.\n- **📢 New Arrivals Section** – Showcases the latest books available for borrowing.\n- **📊 Library Statistics** – View insights like available books, registered members, and borrowed books.\n- **🔍 Categories** – Find books based on specific genres or categories.\n- **📱 Responsive Design** – Optimized for desktop and mobile usage.\n- **🔒 User Authentication** – Secure login system for library members.\n\n---\n\n## 💻 Technologies Used\n\n### **Frontend**\n- **React.js** – Frontend framework for building the UI.\n- **Tailwind CSS** – For styling and responsive design.\n- **React Router** – Handles navigation and routing.\n- **DaisyUI** – UI component library for an enhanced design.\n\n### **Backend**\n- **Node.js** – Backend runtime environment.\n- **Express.js** – Lightweight framework for building APIs.\n- **MongoDB** – NoSQL database for storing library data.\n\n---\n\n## 📦 Dependencies  \nThe project uses the following npm packages:  \n```\n@eslint\n@types/react-dom\n@types/react\n@vitejs/plugin-react\nanimate.css\naos\nautoprefixer\naxios\ndaisyui\neslint-plugin-react-hooks\neslint-plugin-react-refresh\neslint-plugin-react\neslint\nfirebase\nglobals\nlocalforage\nlottie-react\nmatch-sorter\npostcss\nreact-countup\nreact-dom\nreact-icons\nreact-rating-stars-component\nreact-responsive-carousel\nreact-router-dom\nreact\nsort-by\nsweetalert2\nswiper\ntailwindcss\nvite\n```\n\n## 🛠 Development Tools\n\n- **Visual Studio Code** – IDE for coding and debugging.\n- **Git \u0026 GitHub** – Version control and collaboration.\n\n---\n##  Installation \u0026 Setup  \nFollow these steps to run the project locally:  \n\n### 1 Clone the Client Repository  \n```\ngit clone https://github.com/mdimranictiu/Library-Management-System-Client.git\ncd Library-Management-System-Client\n```\n### 2 Clone the Server Repository  \n```\ngit clone https://github.com/mdimranictiu/Library-Management-System-Server.git\ncd Library-Management-System-Server\n```\n### 2 Install Dependencies\n```\nnpm install\n```\n### 3 Start the Development Server\n```\nnpm run dev\n```\n\n ## Resources \u0026 Links\n📖 React Documentation: https://react.dev/\n📖 Tailwind CSS Documentation: https://tailwindcss.com/\n🔥 Firebase: https://firebase.google.com/\n\n📌 Feel free to contribute, report issues, or share your feedback! 🚀\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdimranictiu%2Flibrary-management-system-client","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmdimranictiu%2Flibrary-management-system-client","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmdimranictiu%2Flibrary-management-system-client/lists"}