Skip to content

someRandomEdu/DbHelpMe

Repository files navigation

📚 Some Random Library

Demo Video Link

🛠 Setup

Prerequisites

  • IDE: IntelliJ IDEA
  • JDK: Version 22+
  • Database: MySQL
  • Framework: Vaadin

Installation Guide

  1. Clone the repository and open it in IntelliJ IDEA.
  2. Update database configuration in DatabaseHelper.java to match your local settings.
  3. Edit the application.yml file with your local configurations.
  4. Update the project SDK to JDK23:
    • Go to File > Project Structure > Project Settings > Project.
  5. Open the Maven tool window and run the following tasks:
    • clean
    • install
  6. Run Class OpenLibraryDataImporter
  7. Open Run/Debug Configuration:
    • Click New Application and choose JDK23.
    • Set the Main Class to EntryPoint.
  8. Save the configuration name AppStart and run AppStart to launch the application.

💎 Preview

Database Structure

Database Structure

Login Scene

Login Scene

Sign up Scene

Login Scene

Dashboard

Dashboard

Book List

Explore Books Using API

Explore Books (API)

Explore Books Using API

Borrow List

Borrow List

Feedback

Borrow List

Feedback List

Borrow List

Notification

Borrow List


💖 Special Thanks To


🛌 Made with love by the Some Random Team! 🏤

December 2024


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •