Skip to content

tradesmanhelix/iq-geo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Invoices 'R Us

Have fun playing around with the various state transitions for borrower invoices.

Demo

Setup

NOTE: Unless otherwise specified, commands should be run from the same directory in which this README is located.

  1. Install asdf.

  2. Install asdf plugins:

  3. Install language runtimes using asdf: asdf install

  4. Install dependencies:

    1. Backend:
      1. Initialize virtual environment: source bin/activate
      2. Install dependencies: pip install -r requirements.txt
      3. Init the database: flask --app flaskr init-db
    2. Frontend: cd ./frontend && npm install

Running the App

  1. To run the backend: flask --app flaskr run --debug

  2. To run the frontend: cd ./frontend/ && npm run dev

In your browser, visit the URL displayed when running the frontend to view the application.

Running Tests

Backend

pytest

Frontend

cd ./frontend && npm run test

Things to Note

Contributing

See CONTRIBUTING.md in this directory.

About

Example app for IQGeo interview

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors