Skip to content

Content sharing application with distributed block list services using FAST API (Python) and React.js.

Notifications You must be signed in to change notification settings

soaibsafi/TUC-Share-Python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TUC Share

Backend

  1. Go to Backend directory-
cd Backend
  1. Create Virtual environment-
python -m venv .venv
  1. Activate the virtual environment-
  • (For Windows)- .\.venv\Scripts\activate
  • (For macOS/Linux)- source .venv/bin/activate
  1. Install the required package-
pip install -r requirements.txt
  1. Create a .env file which contain the USERNAME and PASSWORD of TU Chemnitz. Put the following line inside the .env file-
USERNAM=<TUC USERANME>
PASSWORD=<TUC PASSWORD>
  1. Download the Chrome Driver, extract the zip and put the chromedriver.exe in the Backent root directory

  2. Strat the Backend using-

uvicorn main:app --reload
  1. The Backend will be running on-
  1. The API documentation could be found at-

Frontend

  1. Go to Frontend directory-
cd Frontend
  1. Install the required package-
yarn install
  1. Strat the Frontend using-
yarn start
  1. Create a .env file and put the following line inside the .env file-
SKIP_PREFLIGHT_CHECK=true
  1. The Frontend will be running on-

About

Content sharing application with distributed block list services using FAST API (Python) and React.js.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published