Skip to content

A comprehensive web application built with Spring Boot, featuring secure user authentication, robust CRUD operations, and a responsive design for library management.

Notifications You must be signed in to change notification settings

krispyarena/bwayproject

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bway Project - Library Management System

Welcome to the Bway Project! This repository contains the source code and resources for our project, focusing on [brief project description].

Features

  • User Authentication: Secure login and registration
  • CRUD Operations: Manage data with Create, Read, Update, and Delete functionalities
  • Responsive Design: Optimized for various devices
  • Database Integration: Utilizes SQL, hibernate for efficient data management
  • Spring Boot Integration: Leverages Spring Boot for easy setup and configuration
  • Logging: Keeping logs of the application using LOG4J
  • reCAPTCHA Integration: Integrated with Google for reCAPTCHA to distinguish between human and automated access

Technologies Used

  • Frontend: HTML, CSS, JavaScript
  • Backend: Java, Spring Boot
  • Database: MySQL
  • Version Control: Git

Getting Started

Prerequisites

  • Java 11 or later
  • MySQL
  • Maven

Installation

  1. Clone the repository:

    git clone https://github.com/krispyarena/bwayproject.git
    cd bwayproject
  2. Set up the database:

    • Create a database named bway_db.
    • Update the database configuration in application.properties.
  3. Build and run the project:

    mvn clean install
    mvn spring-boot:run
  4. Open your browser and navigate to http://localhost:8080.

Usage

  • Register a new user or log in with existing credentials.
  • Utilize the application’s features to manage your data.

Contributing

Contributions are welcome! Please fork this repository and submit pull requests for any improvements or bug fixes.

License

This project is licensed under the MIT License.

Contact

About

A comprehensive web application built with Spring Boot, featuring secure user authentication, robust CRUD operations, and a responsive design for library management.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published