Skip to content

Commit 9e68a2a

Browse files
committed
docs: recreate readme.md
1 parent d19526d commit 9e68a2a

File tree

3 files changed

+50
-8
lines changed

3 files changed

+50
-8
lines changed

.env.example

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
NEXT_PUBLIC_SUPABASE_URL=
2+
NEXT_PUBLIC_SUPABASE_ANON_KEY=
3+
4+
DATABASE_URL=
5+
DIRECT_URL=

.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,7 @@ yarn-error.log*
3232
# env files (can opt-in for commiting if needed)
3333
.env*
3434
.env
35+
!.env.example
3536

3637
# vercel
3738
.vercel

README.md

Lines changed: 44 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,46 @@
1-
## STARTER KIT
1+
# STARTER KIT
22

3-
`NEXTJS 15` + `SHADCN/UI` + `TYPESCRIPT` + `PRISMA` + `SUPABASE`
3+
A starter kit with `NEXTJS 15`, `TYPESCRIPT`, `SHADCN/UI`, `PRISMA`, `SUPABASE`.
44

5-
- lint-staged + husky + eslint + prettier
6-
- Conventional commit, semantic release
7-
- Theming (light, dark, system)
8-
- Multi language (en, vi)
9-
- Login with social media (google, github)
10-
- Dockerize
5+
## Features
6+
7+
- Light/dark mode toggle ([next-themes](https://github.com/pacocoursey/next-themes))
8+
- Multi-language ([next-intl](https://next-intl-docs.vercel.app/))
9+
- OAuth Social Media ([Supabase](https://supabase.com/docs))
10+
- Code Quality and Commit Standardization:
11+
- Conventional Commits: [Conventional Commits](https://www.conventionalcommits.org/en/v1.0.0/)
12+
- Linting & Formatting: [ESLint](https://eslint.org/), [Prettier](https://prettier.io/).
13+
- Pre-commit Hooks: [Husky](https://typicode.github.io/husky), [lint-staged](https://github.com/okonet/lint-staged)
14+
- Automated Release: [Semantic Release](https://semantic-release.gitbook.io/semantic-release/)
15+
- Dockerize ([Docker compose](https://docs.docker.com/compose/))
16+
17+
## Installation
18+
19+
```bash
20+
git clone git@github.com:leho-dev/starter-kit.git
21+
cd starter-kit
22+
23+
# cp .env.example .env
24+
# modify .env file
25+
```
26+
27+
With `pnpm`
28+
29+
```bash
30+
pnpm i
31+
pnpm dev
32+
```
33+
34+
With `Docker compose`
35+
36+
```bash
37+
docker compose up
38+
```
39+
40+
## Vercel Deploy
41+
42+
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/clone?repository-url=https%3A%2F%2Fgithub.com%2Fleho-dev%2Fstarter-kit&env=NEXT_PUBLIC_SUPABASE_URL,NEXT_PUBLIC_SUPABASE_ANON_KEY,DATABASE_URL,DIRECT_URL)
43+
44+
## Authors
45+
46+
- [@leho-dev](https://www.github.com/leho-dev)

0 commit comments

Comments
 (0)