-
Ensure you have Node js version v18.17.0 or greater installed. You will need this version of Node to run the project.
-
Clone to your local environment
git clone https://github.com/soarecor/visualGPT
- Change directory to the project directory and install all dependencies
cd visualGPT
npm install
- Run the project
npm run dev
-
Images and text in the carousel begin streaming while the Title is still streaming. This can be fixed by adding the Title under the same context (via React's useContext hook) as text. This was attempted - however I kept running into issues with Next as shown in the image below.
-
A skeleton loader can be added to show text below the image also loading separately from the image.
-
The carousel arrows can be customized to something more specific and spaced out so they do not overlap the images.
-
The carousel can be styled to be more responsive for tablet and mobile.
-
Automatically scroll the carousel as more images and text start streaming.