Skip to content

rishabhjain1712/p2p-lending-platform

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

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:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published