Skip to content

nisanthchunduru/instaloan

Repository files navigation

instaloan

Instaloan is a prototype Instant Loan service with a beautiful UI

Screenshots

image

image

image

image

Demo

Visit https://instaloan.onrender.com for a quick demo

Please note that Render may take 1 - 2 minutes to spin up the website (unless the website has received traffic in the last 15 minutes).

Installation

Start the app

docker compose up --build

and visit http://localhost:8080

If you don't want to start the app in Docker, follow the steps below.

Install dependencies

pip install -r requirements.txt

Start Postgres

docker compose up postgres

Create the database

psql -h localhost -U postgres -a -f create_db.sql

Run migrations

flask db upgrade

Start the app

python app.py

Requirements

See https://github.com/DemystData/code-kata to understand the project's requirements

Todos

  • Investigate splitting the LoanApplication model into multiple models
  • Add an authenticity token to forms
  • Add unit tests
  • Add integration tests

About

Prototype Instant Loan service with a beautiful UI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published