Giter VIP home page Giter VIP logo

book-inventory-management's Introduction

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.

book-inventory-management's People

Contributors

rahuljadli avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.