Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/abrehan2/next-ecom-admin
https://github.com/abrehan2/next-ecom-admin
nextjs tailwindcss typescript
Last synced: 30 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/abrehan2/next-ecom-admin
- Owner: abrehan2
- Created: 2024-02-13T14:55:37.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-04-01T12:59:10.000Z (9 months ago)
- Last Synced: 2024-04-02T06:43:59.014Z (9 months ago)
- Topics: nextjs, tailwindcss, typescript
- Language: TypeScript
- Homepage:
- Size: 171 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
> The purpose of this project is to practice, understand, and utilize the concepts of Next.js, TypeScript, and Tailwind CSS.
## Prerequisites
**Node version 18.x.x**
## Cloning the repository
```shell
git clone https://github.com/abrehan2/Next-Ecom-Admin.git
```## Install packages
```shell
npm i
```## Setup .env file
```js
NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY =
CLERK_SECRET_KEY =
NEXT_PUBLIC_CLERK_SIGN_IN_URL =
NEXT_PUBLIC_CLERK_SIGN_UP_URL =
NEXT_PUBLIC_CLERK_AFTER_SIGN_IN_URL =
NEXT_PUBLIC_CLERK_AFTER_SIGN_UP_URL =
DATABASE_URL =
NEXT_PUBLIC_CLOUDINARY_CLOUD_NAME =
```## Start the app
```shell
npm run dev
```## Available commands
Running commands with npm `npm run [command]`
| command | description |
| :-------------- | :--------------------------------------- |
| `dev` | Starts a development instance of the app |
| `lint` | Checks for warnings or errors |