/own-up-ui

Build a webpage using React and Redux that allows the user to enter loan information and then display rate quotes from Own up API.

Primary LanguageJavaScript

Own Up UI

Problem Statement:

Build a webpage using React and Redux that allows the user to enter loan information and then displays rate quotes from our API.

Available Scripts

Step to run the project locally

  1. Clone the repo or download the zip and extract it: [git clone https://github.com/codeanddraw/own-up-ui.git]
  2. Checkout the master branch: git checkout master
  3. In the project directory, you can run: npm install
  4. Configure local environment variables: Put your API credentials in the .env file
  5. Run the project: npm start

Th app will start in the development mode. Open http://localhost:3000 to view it in the browser. The page will automatically redirect to http://localhost:3000/own-up-ui

Test the project

  1. Run the tests: npm test

Launches the test runner in the interactive watch mode.

Build the project

npm run build

Builds the app for production to the build folder.


This project was bootstrapped with Create React App.

Additional libs installed during development:

  • `npm install react-bootstrap bootstrap` : For applying rich bootstrap styles
  • `npm install axios` : For performing XHR requests
  • `npm install redux-thunk` : For supporting middleware in the redux ecosystem
  • `npm install redux` : For supporting redux based state management
  • `npm install react-redux` : For supporting redux ecosystem
  • `npm install redux-form` : To manage form state seamlessly
  • `npm install enzyme jest-enzyme enzyme-adapter-react-16` : To write test cases for simulation