Library Project

Mini ERP to manage whole resources of library
Divided two side -- User-side page / Admin-side page

Used Skills

Java, Spring Framework, Maven, JSP, JavaScript, JQuery, HTML, CSS, Bootstrap, Oracle, MyBatis, Memcached,
Tomcat Apache, Ajax, Window/Linux(Ubuntu)OS, Slack, Github

Used API

Google Map API, Aladin Book API, Java Mail API, Data Chart API

Main Image

2_main_page

Main Function

User-side

  • Sign-in / Sign-up
  • Register
  • My page
  • Book List
  • Searching Books
  • Request a Book
  • Check Notice
  • Contact

Admin-side

  • Main page for admin (Dashboard)
  • Book List (check / update books / insert new books / Delete books)
  • Circulation of books (check Borrowed/Reserved Books / Delete a book in the circulation list)
  • Managing Requested books (Accept or Deny)
  • User list
  • Admin list
  • HR Informations
  • Balance (Orders & Incomes)
  • Notice (check & update notices / insert new notices / delete notices)

ER Diagram

real_final_erd