Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/abrehan2/next-ecom-admin


https://github.com/abrehan2/next-ecom-admin

nextjs tailwindcss typescript

Last synced: 30 days ago
JSON representation

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 |