Welcome to the VBNetBookManager project! 🎉 This repository contains code and resources for building a comprehensive book management system using VB.NET and Visual Studio. The software includes a user portal 👤 and an admin page 🛠️, facilitating the management and rental of books. With a MySQL database backend, the application ensures robust and reliable data handling. Both the admin and user interfaces are designed to be intuitive and visually appealing. 🎨
This project demonstrates how to create a book management system with features for both administrators 👨💼 and users 🙋♀️. The steps include setting up the database, implementing the user and admin functionalities, and ensuring secure authentication 🔐 for both roles. Here’s a brief overview of what the code does:
-
📖 Add Books: Admins can add new books to the library, including details like title, author, genre, and availability.
-
❌ Remove Books: Admins can remove books from the library database.
-
🔄 Manage Rentals: Admins can manage book rentals, including checking out and returning books.
-
👥 User Management: Admins can view and manage user accounts.
-
🔐 Signup/Login: Users can create new accounts or log in to existing ones.
-
📚 View Books: Users can browse the library's collection of books.
-
📅 Rent Books: Users can rent available books and view their rental history.
- 🗄️ MySQL: The application uses MySQL to store and manage data, ensuring reliability and scalability.
- 🖥️ Windows Forms: The user interface is built using Windows Forms, providing a user-friendly experience.
-
💻 Visual Studio (2019 or later)
-
🛠️ MySQL Server