## OneStopShop Setup Guide ### 1) Clone the repo ``` git clone https://github.com/JackSong88/webarena-jbb-magento.git cd webarena-jbb-magento ``` ### 2) Create .env file - Create a [Clerk](https://clerk.com) application for authentication and copy keys into `.env` ``` DATABASE_URL="mysql://app:app@db:3306/onestopshop" NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY=pk_test_xxxxx CLERK_SECRET_KEY=sk_test_xxxxx NEXT_PUBLIC_APP_URL=http://localhost:3000/ UPLOADTHING_SECRET="" UPLOADTHING_APP_ID="" ``` ### 3) Run the environment - Start the environment through docker: ``` docker compose up ``` - It will automatically seed the database with stores and products and when ready, can be accessed through `http://localhost:3000/` or the user specific `NEXT_PUBLIC_APP_URL`.