De Centralized Library M1

From WIKI FOSSCELL NITC

De-Centralized Library is a sign of resilience the student community shows against the restriction of using Admin provided Centralized Library timing from 24/7 to not past 12 A.M. Accessibility of books is key to the idea of De-Centralized Library and is ensured by the active participation of the students.

VISION : To provide access to the books available on the hands of NITC Student Community to NITC Student Community.

MISSION : To put forth a pathway through which access and flow of knowledge is unrestricted.

The specifics of the Web Site has been planned according to which there will four pages : Home Page, Profile, Login, Explore. The Login Page would contain - Sign up, Sign In, Forget Password options. The Sign up page can be extended on how the lender of the books want to be contacted (mail or by phone). The Home page will consist of Profile Add books to your pool, Delete books from your pool, Search by Tags options, the management system could be in similar to KOHA. Profile page will consist of Profile Image, borrowed books deadline and lend books deadline. The Explore page will consist of Tags and Catalogue of books. (Try to use Free Use Software as much as possible)

Other Web Site Specifications decided upon were :

  • MSMTP to login instead of Google Auth
  • Front End : Flutter/Expo/React
  • Back End : Python jango, node, Bunt, Rust Based ones
  • Database : Mongo (self hostable)/ sql
  • Figma for Web Design
  • Gravitar : for Profile Image

Other Working Conditions passed :

  • The web site and the app will not be responsible for connecting people, the service is made to provide students with a database and pool of books to choose from
  • All books should pass through the owner