Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/yasinsametkaraca/e-commerce-cms-store

Full Stack Content Management System | E-Commerce | Dashboard: Next.js App Router, React, Tailwind, Prisma, MySQL, Shadcn
https://github.com/yasinsametkaraca/e-commerce-cms-store

axios clerk javascript nextjs react shadcn-ui typescript zustand

Last synced: 5 days ago
JSON representation

Full Stack Content Management System | E-Commerce | Dashboard: Next.js App Router, React, Tailwind, Prisma, MySQL, Shadcn

Awesome Lists containing this project

README

        

# Full Stack Content Management System | E-Commerce | Dashboard: Next.js App Router, React, Tailwind, Prisma, MySQL, Shadcn

Next.js App Router, React, Tailwind, Prisma, MySQL, shadcn/ui, Clerk, Stripe, Cloudinary

### Prerequisites

**Node version 14.x**

### Install packages

```shell
npm install
```

### Setup .env file

```js
NEXT_PUBLIC_API_URL=http://localhost:3000/api/15548fca-d1d8-476b-bd6b-d734afc018c9 (your_api_url/api/store_id)
NEXT_PUBLIC_STORE_URL=http://localhost:3001 (your store url)
```

### Connect to DB and Push Prisma

```shell
npx prisma generate
npx prisma db push
```

### Install and start the app

```shell
npm install
npm run dev
```