Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/yasinsametkaraca/e-commerce-cms-store
- Owner: yasinsametkaraca
- Created: 2024-08-11T10:21:46.000Z (about 2 months ago)
- Default Branch: main
- Last Pushed: 2024-08-20T15:15:22.000Z (about 2 months ago)
- Last Synced: 2024-09-26T15:41:43.550Z (9 days ago)
- Topics: axios, clerk, javascript, nextjs, react, shadcn-ui, typescript, zustand
- Language: TypeScript
- Homepage: https://e-commerce-cms-store.vercel.app
- Size: 256 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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
```