Skip to content

Commit 50fba1c

Browse files
committed
refactor: update docs & metadata
1 parent fce3fa4 commit 50fba1c

File tree

6 files changed

+32
-33
lines changed

6 files changed

+32
-33
lines changed

README.md

Lines changed: 20 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
[node]: https://nodejs.org/en
22
[pnpm]: https://pnpm.io/installation
33
[yarn]: https://yarnpkg.com/getting-started/install
4-
[demo]: https://next-ts-shadcn-ui.d1a.app/
5-
[license]: https://github.com/doinel1a/next-ts-shadcn-ui/blob/main/LICENSE
6-
[code-of-conduct]: https://github.com/doinel1a/next-ts-shadcn-ui/blob/main/CODE_OF_CONDUCT.md
7-
[issues]: https://github.com/doinel1a/next-ts-shadcn-ui/issues
8-
[pulls]: https://github.com/doinel1a/next-ts-shadcn-ui/pulls
4+
[demo]: https://next-ts-web3-evm.d1a.app/
5+
[license]: https://github.com/doinel1a/next-ts-web3-evm/blob/main/LICENSE
6+
[code-of-conduct]: https://github.com/doinel1a/next-ts-web3-evm/blob/main/CODE_OF_CONDUCT.md
7+
[issues]: https://github.com/doinel1a/next-ts-web3-evm/issues
8+
[pulls]: https://github.com/doinel1a/next-ts-web3-evm/pulls
99
[browserslist]: https://browsersl.ist/#q=last+3+versions%2C%3E+0.2%25%2C+not+dead
1010
[commitlint]: https://github.com/conventional-changelog/commitlint/#what-is-commitlint
1111
[chrome-icon]: https://github.com/alrra/browser-logos/blob/main/src/chrome/chrome_64x64.png
@@ -14,10 +14,10 @@
1414
[opera-icon]: https://github.com/alrra/browser-logos/blob/main/src/opera/opera_64x64.png
1515
[safari-icon]: https://github.com/alrra/browser-logos/blob/main/src/safari/safari_64x64.png
1616

17-
# Next TypeScript & Shadcn/ui — Template
17+
# Next.js 15 TypeScript Web3 EVM — Template
1818

1919
This development starter template is the ultimate solution to help you getting started on your project in no time, without the hassle of setting up and configuring your development environment from scratch each time you start working.
20-
This repository is ideal for front-end developers who want to build modern, fast and reliable web applications with the latest cutting edge technologies such as **Next.js**, **TypeScript**, **Shadcn/ui**, **TailwindCSS**, **ESLint**, **Prettier**, **Husky** and much more!
20+
This repository is ideal for web3 and dapp (decentralized application) developers who want to build modern, fast and reliable web3 applications with the latest cutting edge technologies such as **Next.js 15**, **React.js 19**, **TypeScript**, **Shadcn/ui**, **Next UI**, **TailwindCSS**, **RainbowKit**, **Viem**, **Wagmi** and much more!
2121

2222
---
2323

@@ -51,7 +51,7 @@ This repository is ideal for front-end developers who want to build modern, fast
5151
- click **"Use this template"** &nbsp; or &nbsp; **"Fork"** button <br /> alternately
5252
- **clone** the repository through your terminal: <br />
5353
```bash
54-
git clone https://github.com/doinel1a/next-ts-shadcn-ui YOUR-PROJECT-NAME
54+
git clone https://github.com/doinel1a/next-ts-web3-evm YOUR-PROJECT-NAME
5555
```
5656
- Open your terminal or code editor to the path your project is located, and run:
5757

@@ -62,27 +62,31 @@ This repository is ideal for front-end developers who want to build modern, fast
6262
| To **build** your app **for production** | `npm run build` | `pnpm build` | `yarn build` |
6363
| To **preview** your **production optimized app** | `npm run preview` | `pnpm preview` | `yarn preview` |
6464

65-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
65+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")
6666

6767
---
6868

6969
## :battery: Features
7070

7171
This repository comes 🔋 packed with:
7272

73-
- **Next.js**;
74-
- **TypeScript**;
73+
- **Next.js 15**;
74+
- **React.js 19**;
7575
- **Shadcn/ui**;
76+
- **Next UI**;
7677
- **TailwindCSS**;
7778
- **SASS** & **SCSS**;
79+
- **RainbowKit**;
80+
- **Viem**;
81+
- **Wagmi**;
7882
- **ESLint**;
7983
- **Prettier**;
8084
- **Husky**;
8185
- **Commitlint**;
8286
- **Lint staged**;
8387
- **Playwright**;
8488

85-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
89+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")
8690

8791
---
8892

@@ -104,7 +108,7 @@ Update the configuration [here][browserslist] and check in real-time the **globa
104108

105109
**\* The more versions to support, larger JS and CSS bundles size will be.**
106110

107-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
111+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")
108112

109113
---
110114

@@ -129,7 +133,7 @@ Please check the [**contributing guide**][code-of-conduct] for details on how to
129133
4. Push your new branch: `git push origin fix/BUG-FIX`;
130134
4. **Open a new [pull request][pulls];**
131135

132-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
136+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")
133137

134138
---
135139

@@ -139,7 +143,7 @@ All logos and trademarks are the property of their respective owners.
139143
Everything else is distributed under the **MIT License** .
140144
See the [LICENSE][license] file for more informations.
141145

142-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
146+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")
143147

144148
---
145149

@@ -150,4 +154,4 @@ Special thanks to:
150154
- [alrra](https://github.com/alrra) for [browser-logos](https://github.com/alrra/browser-logos);
151155
- [tandpfun](https://github.com/tandpfun) for [skill-icons](https://github.com/tandpfun/skill-icons);
152156

153-
[Back to :arrow_up:](#next-typescript--shadcnui--template "Back to 'Table of contents' section")
157+
[Back to :arrow_up:](#nextjs-15-typescript-web3-evm--template "Back to 'Table of contents' section")

_config.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
const config = {
22
metadata: {
3-
title: 'Next.js TypeScript & Shadcn/ui — Template',
3+
title: 'Next.js 15 TypeScript Web3 EVM — Template',
44
description:
5-
'Boilerplate template designed to quickly bootstrap a Next.js Web App, SPA, website or landing page with TypeScript, Shadcn/ui, TailwindCSS, ESLint, Husky and much more in just 30 seconds.',
5+
'Boilerplate template designed to quickly bootstrap a Next.js Decentralized App, dApp, Web3 App, Web App, SPA or website with Next.js 15, React.js 19, TypeScript, Shadcn/ui, Next UI, TailwindCSS, RainbowKit, View, Wagmi and much more in just 30 seconds.',
66
keywords:
7-
'next.js, next.js-template, next.js-boilerplate, typescript, shadcn/ui, tailwindcss, eslint, prettier, husky, commitlint, lint-staged'
7+
'dapp-template, dapp-boilerplate, web3-template, web3-boilerplate, next.js 15, next.js-15-template, next.js-15-boilerplate, react.js 19, react.js-19-template, react.js-19-boilerplate, typescript, shadcn, shadcn/ui, next-ui, tailwindcss, eslint, prettier, husky, commitlint, lint-staged'
88
},
99
server: {
1010
host: 'localhost',

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
},
1010
"repository": {
1111
"type": "git",
12-
"url": "https://github.com/doinel1a/next-ts-shadcn-ui"
12+
"url": "https://github.com/doinel1a/next-ts-web3-evm"
1313
},
1414
"scripts": {
1515
"postinstall": "husky & playwright install",

public/app.webmanifest

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
{
22
"lang": "en-EN",
3-
"name": "Next.js TypeScript & Shadcn/ui — Template",
4-
"short_name": "Next.js TypeScript & Shadcn/ui — Template",
5-
"description": "Boilerplate template designed to quickly bootstrap a Next.js Web App, SPA, website or landing page with TypeScript, Shadcn/ui, TailwindCSS, ESLint, Husky and much more in just 30 seconds.",
3+
"name": "Next.js 15 TypeScript Web3 EVM — Template",
4+
"short_name": "Next.js 15 TypeScript Web3 EVM — Template",
5+
"description": "Boilerplate template designed to quickly bootstrap a Next.js Decentralized App, dApp, Web3 App, Web App, SPA or website with Next.js 15, React.js 19, TypeScript, Shadcn/ui, Next UI, TailwindCSS, RainbowKit, View, Wagmi and much more in just 30 seconds.",
66
"start_url": "/",
77
"display": "standalone",
88
"orientation": "portrait",

src/components/counter.tsx

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -10,17 +10,14 @@ export default function Counter() {
1010
const [count, setCount] = useState(0);
1111

1212
return (
13-
<Card className='w-72 border border-border bg-secondary shadow-md'>
13+
<Card className='h-44 w-72 border border-border bg-secondary shadow-md'>
1414
<CardHeader>
15-
<h1 className='text-2xl'>Next TypeScript</h1>
16-
<h2 className='text-lg'>with shadcn/ui</h2>
15+
<h1 className='text-center text-2xl'>Counter</h1>
1716
</CardHeader>
1817
<CardContent className='flex w-full items-center justify-between'>
1918
<Button
20-
color='primary'
21-
className='rounded-full'
19+
className='w-10 rounded-full'
2220
data-testid='increase-count'
23-
isIconOnly
2421
onClick={() => setCount((previousCount) => previousCount + 1)}
2522
>
2623
+ 1
@@ -31,10 +28,8 @@ export default function Counter() {
3128
</h2>
3229

3330
<Button
34-
color='primary'
35-
className='rounded-full'
31+
className='w-10 rounded-full'
3632
data-testid='decrease-count'
37-
isIconOnly
3833
onClick={() => setCount((previousCount) => previousCount - 1)}
3934
>
4035
- 1

src/lib/constants/keys.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
const BASE = 'NEXT-TS-SHADCN-UI';
1+
const BASE = 'NEXT-TS-WEB3-EVM';
22

33
enum EStorageKeys {
44
theme = `${BASE}-THEME`

0 commit comments

Comments
 (0)