Skip to content

naumch1k/shopify-intern-challenge

Repository files navigation

Shopify Intern Challenge Fall 2022

an app that sends plain text prompts to the OpenAI API and displays the results in a list

Tech

React JS | CSS3 | CSS-modules | Adaptive design

Installation & Usage

# Clone the repository
git clone https://github.com/naumch1k/shopify-intern-challenge.git
# Enter the project directory
cd shopify-intern-challenge
# Install dependencies
npm i

In the project directory, you can run:

npm run start

Starts a local web server. Open http://localhost:3000 to view it in your browser.

npm run build

Builds the app for production to the build folder

npm run lint:css, npm run lint:js

Runs the linters

TO DO

  • save responses if the user leaves or reloads the page
  • add reset search button
  • double check if user wants to reset search history
  • notify user when server return errors
  • close popup with ESC
  • close popup with overlay click