Skip to content
This repository has been archived by the owner on Jun 27, 2024. It is now read-only.

ComposioHQ/competitor-researcher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Competitor Researcher

This is a project that let's you get information on a comeptitor's website and add it to your notion.

  • It's built using Next.js, Python and composio SDK (it makes it soooo easy to add the info to notion).

image info

Demo

The video is at 2x

competition-researcher-demo.mp4

To setup the project, follow these instructions

To setup the backend:

  • Go to the backend directory
cd ./backend
  • Create a .env file and add your OPENAI api key -
OPENAI_API_KEY=sk-
  • Create a virtual env (we used python3.12) -
python -m venv env
source env/bin/activate
  • Install the required packages -
pip install -r requirements.txt
  • Run the python file -
python main.py

To setup the frontend:

  • Go to the frontend dir -
cd ./frontend
  • Install the required packages, run -
npm i
  • Create a file called .env.local and add
NEXT_PUBLIC_BASE_URL = http://127.0.0.1:5000

(OR whatever you choose your dev server to be)

  • Run the development server by using -
npm run dev

Now add some awesome features and send us a PR.