Skip to content

meghakprasad/Book_Donation_Application

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Donation Application

Mobile application

Aim: The aim of the Book Donation Management Android App is to create a user-friendly platform that facilitates the seamless donation and request of books, promoting knowledge sharing, resource utilization, and educational empowerment. The app aims to connect book donors with individuals in need, streamlining the process and ensuring the efficient distribution of donated books.

Book Donation Application:

The Book Donation Management Android App is a user-centric application designed to facilitate the process of book donation and request. This application provides a platform for users to donate their books, including textbooks, written or printed notes, and enables other users to request these donated books. By leveraging the power of Android Studio and the ease of use of an emulator, users can conveniently access and utilize the app's features.

The primary goal of the app is to connect book donors with individuals in need of books, creating a mutually beneficial environment that promotes knowledge sharing and resource utilization. The app's user module plays a crucial role in enabling users to participate in the book donation process seamlessly.

To begin using the Book Donation Android App, users are required to sign up by providing their full name, email address, University Serial Number (USN), and a chosen password. The sign-up process ensures that each user has a unique identity within the app's ecosystem. Once signed up, users can subsequently log in using their USN and password, granting them access to the app's functionalities.

The Book Donation Android App allows logged-in users to donate textbooks, notes, and educational resources by providing details such as title, author, edition, condition, and additional information. Users in need of books can submit requests for specific titles or subjects, and the app matches these requests with available donated books, facilitating the efficient distribution of resources. The user-friendly interface simplifies the process of searching for books, viewing details, and making requests, ensuring that the right resources reach the intended recipients.

To Run The Project

  1. Download Android Studio from the Android Developer website.

     https://developer.android.com/
    
  2. Enable Virtualization in your laptops BIOS settings

  3. Install XAMPP (Mysql database is used)

     https://www.apachefriends.org/
    
  4. PHP is used in the back end. (Bookapp folder contains all the PHP files).

  5. Add the Bookapp PHP Folder inside htdocs folder in XAMPP.

  6. SDK used is Android 12(API Level 31)

  7. Pixel 4 Emulator is used.

  8. Minimum requirement Android version to run the app is Android 4.4 (Kit-kat)

  9. Open the BookApp in your Android studio and replace the IP Address in every Java file with your IP Address.

  10. To check your IP Address open the command prompt and enter the below command.

  11. Run the XAMPP first then run the app

    For Windows

    ipconfig
    

    For Ubuntu

    ifconfig
    

NOTE

For any queries refer the report and the references mentioned in it.