Online marketplace built using Nextjs 13 App Router with server components, server actions, parallel and intercepting routes as well as Drizzle ORM.
OneStopShop is an online marketplace built using Next.js App Router. It allows users to purchase products, sign up, and list their own products for sale. The app utilizes new technologies such as Server Actions and Drizzle ORM, but is currently a work in progress and should not be considered production ready.
To run the app locally, follow these steps:
.env
file with the variables from .env.example
npm install
npx drizzle-kit generate:mysql
db.ts
npm run dev
to open the app in development modeNote: Ensure the migrations-folder
in the root is empty or doesn’t exist when generating the migration for the first time.
OneStopShop is an online marketplace built with Next.js App Router. It offers various features such as server actions, user authentication, and Stripe integration for payments. The app is currently in development and uses new technologies that are still being stabilized. The installation process involves setting up a database, generating migrations, and running the app locally.