A dashboard to manage and simplify TA interactions
To get a local copy up and running follow these simple steps.
- node
- npm
cd
into frontend folder- run
yarn install
to install dependencies - run
yarn start
- Download and install Python from python.org
- Ensure Python is added to your system's PATH
- Open a terminal
- Navigate to the project directory
- Create a virtual environment:
python3 -m venv venv
- Activate the virtual environment:
source venv/bin/activate
- Your terminal prompt should now show "(venv)" at the beginning, indicating that the virtual environment is active
Note: To deactivate the virtual environment when you're done, simply run:
- Open Command Prompt or PowerShell
- Navigate to the project directory
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
.\venv\Scripts\activate
- Your command prompt should now show "(venv)" at the beginning, indicating that the virtual environment is active
To install new packages and automatically update the requirements files, please use the provided scripts:
-
Make sure you're in the project directory and your virtual environment is activated
-
Run the
pip_install.sh
script with the package name:./pip_install.sh <package_name>
For example:
./pip_install.sh fastapi
-
This script will:
- Install the package
- Add it to
requirements.in
- Compile
requirements.in
torequirements.txt
(if pip-compile is available)
-
Ensure you're in the project directory and your virtual environment is activated
-
Run the
pip_install.ps1
script with the package name:.\pip_install.ps1 <package_name>
For example:
.\pip_install.ps1 fastapi
-
This script will:
- Install the package
- Add it to
requirements.in
- Compile
requirements.in
torequirements.txt
(if pip-compile is available)
Note: If pip-compile is not found, you'll need to install pip-tools to compile requirements.txt.