Connect people based on their interests using AI.
- Install a Postgres database and a Weaviate database. Change the URL for the Weaviate database to the correct one (but should be already good). Create a .env file and add a DATABASE_URL key to it.
DATABASE_URL=postgresql://username:password@host:port/mydb?schema=your_schema- Setup Ollama to work with the website's API.
- Clone the GitHub repo.
git clone https://github.com/MotionForce/brebeufHX2024/
- Install the dependencies. We use PNPM, so you may need to install it aswell (Node version >= 18.13.0).
(optional) npm install -g pnpm
pnpm install- Push the Prisma ORM schema to the databse. WARNING: POSSIBILITY OF DATA LOSS.
pnpm prisma db push- Build the website.
pnpm run build- To preview the website, run the following:
pnpm run preview