Web Gourmet is a web application that allows users to input a website URL, then proceed to ask any questions they may have about the website. The application will then provide a response to the user's question. The frontend application is built using Next.js and TypeScript. The application leverages the power of AI for the question-answering functionality. This is achieved using the embedded-search capabilities of openAI's GPT models.
To install the project, you need to have the following installed on your machine:
- Node.js
- npm
Note: The frontend depends on the backend to function properly. Make sure you have the backend running before starting the frontend. The backend code is available at the root directory of the project.
To install the project, follow the steps below:
- Clone the repository to your local machine.
- Navigate to the root directory of the project.
- Run the following command to install the project dependencies:
npm install
First, run the development server:
npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev
Open http://localhost:3000 with your browser to view the project.
To contribute to the project, follow the steps below:
- Fork the repository.
- Clone the forked repository to your local machine.
- Create a new branch for your feature or bug fix.
- Make your changes.
- Commit your changes.
- Push your changes to your forked repository.
- Create a pull request to the main repository.
- Wait for your pull request to be reviewed and merged.
- Celebrate your contribution to the project.
- Repeat the process for any other contributions you would like to make.
This project is licensed under the MIT license. See the LICENSE file for more details.