Skip to content
This repository has been archived by the owner on Oct 30, 2024. It is now read-only.

smarizvi110/Urdu-KWS-App

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Urdu Keyword Spotting Application

CSaLT@LUMS Logo

A project of CSaLT.

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

Installation

Setting up the Backend

Navigate to the backend directory and create a virtual environment:

cd backend
python3 -m venv venv

Activate the virtual environment:

  • On Windows:

    venv\Scripts\activate
  • On MacOS/Linux:

    source venv/bin/activate

Install the required Python packages:

pip install -r requirements.txt

Run the FastAPI server:

uvicorn server:app --reload

The FastAPI server will start, typically on http://localhost:8000.

Setting up the Frontend

Navigate to the frontend directory:

cd frontend

Install the required npm packages:

npm install

Start the React development server:

npm start

The React app should now be running on http://localhost:3000.