Skip to content

Latest commit

 

History

History
34 lines (22 loc) · 1.35 KB

README.md

File metadata and controls

34 lines (22 loc) · 1.35 KB

LIBRARY MANAGMENT SYSTEM

Cross Platform Light-Weight Library Managment System, built on CORE JAVA and MYSQL Database, with SWING Graphical User Interface. Provides Admin Access, Librarian Access (with user friendly GUI) and with further plans to include Student Interface, with Encrypted Passwords.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

1.NETBEANS IDE
2.LOCAL MACHINE SHOULD RUN JAVA
3.JDBC CONNECTOR (can be downloaded from https://dev.mysql.com/downloads/connector/j/5.1.html)
4.MYSQL (can be downloaded from https://dev.mysql.com/downloads/)

Installing

  1. Clone or Download the Repository and open it on NETBEANS.
  2. Set up a database named libraryapp in MYSQL SERVER.
  3. Load the JDBC Connector, and set up the correct path on src/DatabaseConnection.java, and enter the required credentials.
  4. change conn=DriverManager.getConnection("jdbc:mysql://localhost/libraryapp", "<your username>", "<your password>"); in DatabaseConnection.java.
  5. Run the project

Built With

  • [CORE JAVA]
  • [MYSQL] - Database Managment System
  • [SWING]- Used to Generate Graphical User Inteface

Authors

  • ASTHA GANGWAL,B.TECH CSE 2019, NIT SILCHAR
  • NEERAJ SHIVAM, B.TECH CSE 2019, NIT SILCHAR