Skip to content

rahuljadli/Book-Inventory-Management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Book Inventory Management

Web Scrapping using Beautiful Soup 4

final_page = requests.get(url, verify=False)
final_soup = BeautifulSoup(final_page.text, "html.parser")

Tkinter GUI

if __name__ == "__main__":
    root = Tk()
    top = index(root)
Used Framing
container = tk.Frame(self.master)
container.pack(side="top", expand=True, fill="both")
container.grid_rowconfigure(0, weight=1)
container.grid_columnconfigure(0, weight=1)
Used Threading

Creating Thread

Thread.__init__(self)
self.queue = queue

Calling Thread

self.master.wait_window(d.top)

ScreenShots

Home Page alt welcome

Displaying All Records

alt welcome

Login Page

alt welcome

Email Verification Mail

alt welcome

Forget Password Mail

alt welcome

Particular Page Record

alt welcome

Steps Taken To Complete This Project

Made a Python Script to extract all information regarding a book from books.toscrape.com which is a free practice purpose scraping website having 1000+ records regarding books.
Used Google Firebase NoSQL database to store information on cloud and usedn its storage bucket and its authetication system to authenticate the user based on gmail account.
Used Tkinter for GUI purpose and used concept of framming and followed OOP approach to make the projects .
Used concept of threading to make the desktop app Fast.