thomasjohns / mandarin-shadowing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

mandarin-shadowing

UI

Running the UI

  • cd ui
  • npm start

Runing the UI tests

  • cd ui
  • npm test

How the ui directory was created

  • npx create-react-app ui --template @chakra-ui/typescript
  • npm install react-router-dom
  • npm install react-feather
  • npm install react-media-recorder

Server

Installing the server

  • cd server
  • python3.12 -m venv venv
  • . venv/bin/activate
  • pip install -r requirements.txt

Running the server

  • cd server
  • . venv/bin/activate
  • flask run

About

License:MIT License


Languages

Language:TypeScript 75.5%Language:Python 22.0%Language:HTML 2.5%