Skip to content

patrykosak/LibraryManagementSystem

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Library Management System

Table of contents

What this is about?

Simple swing application that allows you to manage the library. The application provides for 3 types of users: -Owner has access to everything, owner can manage users -Admin can not manage users -Simple user can not manage users, he also can not issue/return book In book list you can filter books by name or description and between two dates In student list you can filter students by name or surname

Functionality in app

  • Login

Screenshot 2021-11-16 01-10-12

  • Dashboard

Screenshot 2021-11-16 01-11-23

  • Display students list

Screenshot 2021-11-16 01-38-27

  • Display books list

Screenshot 2021-11-16 01-36-18

  • Manage Users

Screenshot 2021-11-16 01-32-38

  • Manage genres

Screenshot 2021-11-16 01-34-27

  • Manage authors

Screenshot 2021-11-16 01-35-19

  • Issue book

Screenshot 2021-11-16 01-31-57

  • Return book

Screenshot 2021-11-16 01-41-03

  • Add student

Screenshot 2021-11-16 01-22-28

  • Add book

Screenshot 2021-11-16 01-31-14

  • Delete student

Screenshot 2021-11-16 01-25-05

  • Delete book

Screenshot 2021-11-16 01-28-03

  • Display book information

Screenshot 2021-11-16 01-18-48

  • Display student information

Screenshot 2021-11-16 01-27-28

  • Display informations about library

Screenshot 2021-11-16 01-14-06

  • Edit book information

Screenshot 2021-11-16 01-26-22

  • Edit student information

Screenshot 2021-11-16 01-24-20

How to install:

Download repository, configure connection with your mysqldatabase in db class and make database with script.sql file

Technologies used in this project:

  • Java version 11
  • Swing

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages