Skip to content

a10mic/IntelligentLibrarySystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 

Repository files navigation

Intelligent Library Management System(ILM)

This is the repository for our project for the SIH internal hackathon. Problem Statement: Library software for Andaman College

Computerization of Library Activities and Book Transactions Design a system for library management system for Andaman college that has voice based search of books and automatic categorization of books in genres based on title. The system should search about the book and put them into appropriate category based on title, authors and information collected online.

ILM is a voice-based, mobile-ready, library management system.

Features

  • Cross-Platform web app and Google Assistant app to manage library operations.
  • Automatic categorization of books based on titles and data available about the book on the internet.
  • Issuing of Books with the help of barcode scanner.

Tech Stack

Our Library Management system uses following stack:

  • [ReactJS] - HTML enhanced for web apps!
  • [Material UI] - great UI boilerplate for modern web apps
  • [node.js] - evented I/O for the backend
  • [Express] - fast node.js network app framework
  • [Mongo Atlas] - online realtime noSQL type database
  • [Dialogflow] - end-to-end development suite for creating conversational interfaces for websites, mobile applications,etc
  • [Google Assistant] - android friendly assistant to fulfill your queries

Usage Flow

image

Installation

Our Library management system requires Node.js v10+ to run.

Install the dependencies and devDependencies and start the backend server.

$ cd IntelligentLibrarySystem
$ cd backend
$ npm install 
$ npm start

Install the dependencies and devDependencies and start the frontend server.

$ cd IntelligentLibrarySystem
$ cd frontend
$ npm install
$ npm start

For production environments...

$ npm install --production
$ NODE_ENV=production node app

Todos

  • Biometric Based Authentication
  • Add Night Mode
  • Online portal for listening to audio books
  • more to add soon

Open Source Software

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published