This is a college project and have as main objective to put in practice our knowledge about web development using Java EE, and any other technology we may think necessary in the project.
This system is build to be used in a library management, the core functions are:
- Students Management
- Include Sudents
- Update Students
- Employee Management
- Include Employee
- Delete Employee
- Update Employee
- Book Management
- Include Book
- Update Book
- Library Management
- Include Library
- Delete Library
- Update Library
- Genre Management
- Include Genre
- Delete Genre
- Update Genre
Search functions are included in the pages, for help the usability. A report system was included as well, but not all functionalities are working,i may say its 90% finished.
The books lend can be renewed after 15 days and a new column in the books table will show the next availability of a borrow book.
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
What things you need to install the software and how to install them.
In order to run the project, you will need the following:
- Eclipse IDE - I personaly recomend Mars version.
- PostgreSQL - You can find a SQL with the database here, you need to paste each block of code sperately in a SQL executener.
- PgAdmin - You will need to manage the database, and to do the instruction above.
- Tomcat - We used the 8.0 version, its the most compatible.
- JDK.
- Build Path - You need to do this before run for the first time
Import the WAR file to your Eclipse, or clone all master branch and paste in your workspace(if you dont have much experience with Java i highly recomed you to import the WAR file).
Ensure that Tomcat is configured and running.
Build Path fallowing this instrucions
Run the project in server.
Feel free to contribute, submit pull requests for us.
This project is licensed under the GNU License - see the LICENSE.md file for details