Skip to content

AntoDono/BrownOppPact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

44 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Brown Opp Pact

A full-stack application in which user answers a series of question to find someone with the exact opposite qualities as them.

Setup Backend

cd backend
python -m venv venv

Setup environment

source ./venv/bin/activate # if you are on linux
.\venv\Scripts\activate # if you are on windows

Install dependencies

pip install poetry
poetry install

Then, create a .env file with the following parameters:

LLM_ENDPOINT="...."
EMAIL = "your_email@gmail.com"
PASSWORD = "your_app_password" <- gmail app password
FRONTEND_URL = "..." <- the frontend url. For instance, http://localhost:3000. 

Note: The llm endpoint might take different parameters, adjust in the code as you see fit.

Setup Frontend

cd frontend
npm i

Then, create a .env file with the following parameters:

BACKEND_URL="...."
APIKEY="..."

About

Fullstack application of the 'OppMatch' created for Brown University community. It is a parody of the 'MarriagePact'.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors