R

Random Project

Easy way of entering library

R

Random Project

Easy way of entering library

The problem Random Project solves

The problem that this solution solves is the time-consuming and outdated process of manually entering names in a register when students visit their college library. This process is not only tedious but also prone to errors and inaccuracies. The proposed QR code-based solution simplifies the process by allowing students to quickly scan a code upon entering the library, which automatically records their entry in a digital database.
Another significant advantage of the proposed QR code-based solution is that it significantly reduces paper wastage.

Assumptions:

  1. One college uses an average of 3 pages per day for library attendance tracking.
  2. There are approximately 39,000 colleges in India.
  3. Colleges work for 200 days a year.

Calculation:

  1. Total number of pages used per day = 3 pages x 39,000 colleges = 117,000 pages per day
  2. Total number of pages used per year = 117,000 pages per day x 200 days = 23,400,000 pages per year
  3. Assuming that a standard A4 sheet weighs approximately 4.5 grams, the total amount of paper used per year would be: 23,400,000 pages x 4.5 grams per page = 105,300,000 grams of paper per year or 105.3 metric tons of paper per year.
  4. If we assume that one tree can produce approximately 16.67 reams of A4 paper, and each ream contains 500 sheets, then we can estimate that 105.3 metric tons of paper would require approximately 634 trees to produce.

Conclusion:
Implementing a QR code-based system for library attendance tracking in colleges across India could potentially save up to 23,400,000 pages of paper per year, which translates to approximately 105.3 metric tons of paper or 634 trees annually. These figures demonstrate the significant environmental impact that this solution can have by reducing paper wastage and promoting sustainability in educational institutions, even with a shorter working period of 200 days per year.

Challenges I ran into

The main challenge was the time constraint because developing a solution that can have such a large impact on the environment in a single day was never going to be easy. Another challenge was developing a User interface that is simple and user-friendly to the students and college librarian. To overcome this problem I used Native Base which is a component library for react native.
Another challenge was building a release version of a react native project. React native developers would agree with me on this point that how difficult it could be to build a release of an application and here I was developing two applications .So you could understand the level of challenge XD.

Discussion