Skip to content

samuelgbenga/FullstackBankApplication

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 

Repository files navigation

Fintech Banking Application

Welcome to the Fintech Banking Application! This web application is designed to facilitate seamless banking operations among Admins, Lenders, and Borrowers. Built with a modern tech stack, it offers a user-friendly interface for managing loans and repayments.

Banking Application

Features

  • User Roles:

    • Admin Dashboard: Full control over the application, including user management and loan oversight.
    • Lender Dashboard: Allows lenders to provide loans to borrowers at predefined or custom interest rates.
    • Borrower Dashboard: Enables borrowers to manage their loans and repayments effectively.
  • Loan Management:

    • Predefined interest rates for loans.
    • Borrowers can set their own interest rates for more flexible loan terms.
  • Technology Stack:

    • Frontend: React (built with Vite) for a fast and responsive user experience.
    • Backend: Node.js for server-side operations.
    • Database: PostgreSQL hosted on Neon for reliable data storage.
    • Styling: Tailwind CSS for a sleek and modern UI.

Getting Started

To get started with the application, follow these steps:

  1. Clone the Repository:
    git clone https://github.com/yatunyi15075/Banking-Application.git
    cd Banking-Application
    
    
  2. Install Dependencies: For the frontend:

cd frontend npm install

For the backend:

cd backend npm install

  1. Set Up the Database: Ensure you have PostgreSQL set up on Neon. Create the necessary tables and schemas as defined in the models folder.
  2. Run the Application:

Start the backend server: cd backend npm start

Start the frontend application: cd frontend npm run dev

  1. Access the Application: Open your browser and navigate to http://localhost:3000 to access the app.

Contributing If you'd like to contribute to the project, feel free to fork the repository and submit a pull request.

License This project is licensed under the MIT License.

Contact For any questions or feedback, feel free to reach out to me at [email protected].

Thank you for checking out the Fintech Banking Application! Don't forget to subscribe to my YouTube channel: Coding with Brian for more content.

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 99.7%
  • Other 0.3%