Skip to content

Latest commit

 

History

History
55 lines (42 loc) · 1.16 KB

README.md

File metadata and controls

55 lines (42 loc) · 1.16 KB

phone-numbers-beautifier

This program takes several ugly Excel files and makes a finalized file with properly translated and extended values, along with some calculations based on quotas.

Start backend locally

  1. Install poetry as a dependency manager by instructions (if you have already installed it, skip this step).

  2. Proceed to the backend directory and install project dependencies using poetry:

    cd backend
    poetry install
  3. Create .env file:

    PYTHONPATH=./
  4. Launch the backend:

    poetry run python -m uvicorn src.main:app --reload
  5. Tests:

    make test
  6. Black:

    make black
    make black-fix
  7. Isort:

    make isort
    make isort-fix

Start frontend locally

  1. Install yarn as a dependency manager: by instructions (if you have already installed it, skip this step).

  2. Install project dependencies using yarn:

    cd frontend
    yarn install
  3. Launch the frontend:

    yarn start