Skip to content

Latest commit

 

History

History
53 lines (35 loc) · 830 Bytes

File metadata and controls

53 lines (35 loc) · 830 Bytes

SmartVault API Development Setup

Prerequisites

  • Python3
  • Basic familiarity with Backend Development

Step 1: Clone this repository

  git clone https://github.com/99lash/smartvault-api.git
  cd smartvault-api

Step 2: Create and Activate a python virtual environment

Step 2.1: Create virtual environment

  python3 -m venv .venv

Step 2.2 Activate virtual environment

Linux / MacOS

  source .venv/bin/activate

Windows (Powershell)

  .venv\Scripts\Activate

Step 3: Upgrade pip (optional but recommended)

  pip install --upgrade pip

Step 4: Install project dependencies requirements.txt

  pip install -r requirements.txt

Step 5: Run the development server

  uvicorn app.main:app --reload