Our StudyLibrary app is primarily designed as a computer application. Our goal is to helpstudents find study partners during challenging and tiring study periods, making these timesless difficult and more enjoyable. Basically, those with similar courses can add each other. While maintaining this feature, it will also retain the functionality of a general library application, meaning it will have all the features a typical library app would have.
StudyLibrary unifies all of these into a single platform with three distinct user roles. Students can browse and borrow books, write reviews, find and match with study partners taking the same course, chat in real time with matched peers, reserve physical library desks, manage their profile, and receive notifications for all major events. Librarians can manage the entire book catalog and oversee physical desk reservations. Administrators have full control over alluser accounts in the system.
Open a terminal in the project root directory and run:mvn clean javafx:runThe application window opens at 900×600 pixels and is resizable. We suggest that use the application in full screen.
MongoDB JavaFX Cloudinary