Skip to content

R-Yassh/SKY-Labs

Repository files navigation

SKY-Labs

An experimental Book Management System where sky is, literally, the limit :D

The basic concept of this project is to create a book sharing environment,atleast among the people studying/working at a common workplace. It's important because apart from the Institutes library, the students hold a huge amount of books as their personal possession. And if they are willing to share people must know about them...

An initiative by a small dead poet's society.

How to run this application on your system?

  1. Clone this repo and change your working directory by running the following commands:
git clone https://github.com/R-Yassh/SKY-Labs.git
cd SKY-Labs
  1. Create a directory named class-files in the SKY-Labs folder by running the command mkdir class-files
  2. Download the MySQL JDBC connector from here and save it into class-files folder.
  3. Create a MySQL database from your terminal named skyDB and execute the queries from skyDB.sql to create tables and entries in database. (You can add your own entries too)
  4. Change the username and password in LoginAuthentication.java and DBConnection.java as per your system to access the database.
  5. The ./script.sh command will execute the bash script and should open the GUI of the application.

Troubleshoot

  • If there are any error messages between above steps, chances are that someone else has faced the same challenge and then some other person has solved it already. So do not hesitate to google them and you may find a quick solution on Stack Overflow or something similar.
  • For tutorial on how to connect Java code to MySQL using JDBC, click here
  • For a quick intro to Bash Scripts, click here

Made with ❤️ at Sky Labs

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published