Skip to content

Latest commit

 

History

History
61 lines (42 loc) · 1.55 KB

README.md

File metadata and controls

61 lines (42 loc) · 1.55 KB

Peer-to-Peer Lending Platform

Project Overview

The Peer-to-Peer Lending Platform is a secure and scalable application that connects individual lenders with borrowers, enabling them to transact directly without intermediaries like banks. The platform features robust user authentication, role-based access control, loan creation and management, and secure transaction processing.

Technologies Used

  • Java
  • Spring Boot
  • Spring Security
  • JWT (JSON Web Tokens)
  • MySQL
  • Postman (for API testing)

Installation and Setup

Prerequisites

  • Java 11 or higher
  • Maven
  • MySQL Server

Steps

  1. Clone the Repository:

    git clone https://github.com/your-username/peer-to-peer-lending-platform.git
    cd peer-to-peer-lending-platform
  2. Configure the Database:

    • Create a MySQL database named p2p_lending.
    • Update the application.properties file with your MySQL credentials.
  3. Build the Project:

    mvn clean install
  4. Run the Application:

    mvn spring-boot:run
  5. Access the API:

    • By default, the API will be accessible at http://localhost:8080.

Contributing

Contributions are welcome! Please follow the standard GitHub flow for submitting pull requests.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

For any inquiries or support, please contact: