/lendsqr-fe-test

A lending platform for the 21st century

Primary LanguageTypeScript

Lendsqr - A lending platform for the 21st century

Project Description

Lendsqr is a lending platform that allows users to lend and borrow money from each other.

User Stories

  • User can sign
  • Authenticated user can view all customers information and loan details on their dashboard
  • Authenticated user can view each customer information and loan details
  • Authenticated user can filter customers by name, organization, email, phone number, loan amount, and loan status

Screenshots

  • Desktop View
      • Home Page
    • Home Page

        • Dashboard
    • Dashboard

        • User Details
    • User Details

Mobile View

Home Screen Dashboard Screen
Home Dashboard

Demo

Here is a working live demo : Lendsqr

Built with

  • TypeScript - A typed superset of JavaScript that compiles to plain JavaScript.
  • React - A JavaScript library for building user interfaces.
  • Redux - A predictable state container for JavaScript apps.
  • React-Query - Performant and powerful data synchronization for React.
  • React-hook-form - Performant, flexible and extensible forms with easy-to-use validation.

Prerequisites

  • Node.js - A JavaScript runtime built on Chrome's V8 JavaScript engine.
  • Git - Free and open source distributed version control system.

Installation

  • Clone the repository
git clone https://github.com/Ademola101/lendsqr-fe-test
  • Change directory into the project folder
cd lendsqr-fe-test
  • Install dependencies
npm install
  • Start the development server
npm start
The server should start on port 3000

👤 Author

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!