Instaloan is a prototype Instant Loan service with a beautiful UI
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).
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
See https://github.com/DemystData/code-kata to understand the project's requirements
- Investigate splitting the
LoanApplication
model into multiple models - Add an authenticity token to forms
- Add unit tests
- Add integration tests