Skip to content

Commit 78845d4

Browse files
committed
chore: update readme and add google verification
1 parent 01b84b9 commit 78845d4

File tree

2 files changed

+11
-29
lines changed

2 files changed

+11
-29
lines changed

README.md

Lines changed: 8 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,15 @@
1-
This is a [Next.js](https://nextjs.org/) project bootstrapped with [`create-next-app`](https://github.com/vercel/next.js/tree/canary/packages/create-next-app).
1+
# Design pattern visualized
22

3-
## Getting Started
3+
This repository contains a collection of design patterns visualized in a simple and easy to understand way.
44

5-
First, run the development server:
5+
**Design Patterns** are general, repeatable solutions to commonly occurring problems in software design. A design pattern isn't a finished design that can be transformed directly into code. It is a description or template for solving a problem that can be used in many different situations.
66

7-
```bash
8-
npm run dev
9-
# or
10-
yarn dev
11-
# or
12-
pnpm dev
13-
# or
14-
bun dev
15-
```
7+
As software engineers, we often learn and use these design patterns to scale our applications. Many sites teach you how to use these patterns, but there are also places where you can see them in action. This project is the answer to that. It doesn't teach you how to build the pattern; instead, it helps you visualize how it works by allowing you to play around with them.
168

17-
Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.
9+
I built this site to strengthen my knowledge about design patterns and sharpen my front-end development skills by designing and developing the website from scratch. Simultaneously, I helped devs worldwide understand these patterns by visualizing them.
1810

19-
You can start editing the page by modifying `app/page.tsx`. The page auto-updates as you edit the file.
11+
## Contributing to the project
2012

21-
This project uses [`next/font`](https://nextjs.org/docs/basic-features/font-optimization) to automatically optimize and load Inter, a custom Google Font.
13+
If you want to contribute to the project, you can do so by adding new design patterns or improving the existing ones. You can also help by fixing bugs or improving the website's design and performance.
2214

23-
## Learn More
24-
25-
To learn more about Next.js, take a look at the following resources:
26-
27-
- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
28-
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.
29-
30-
You can check out [the Next.js GitHub repository](https://github.com/vercel/next.js/) - your feedback and contributions are welcome!
31-
32-
## Deploy on Vercel
33-
34-
The easiest way to deploy your Next.js app is to use the [Vercel Platform](https://vercel.com/new?utm_medium=default-template&filter=next.js&utm_source=create-next-app&utm_campaign=create-next-app-readme) from the creators of Next.js.
35-
36-
Check out our [Next.js deployment documentation](https://nextjs.org/docs/deployment) for more details.
15+
We don't have a strict guideline for contributing for now, but we will soon add one.

src/app/layout.tsx

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,9 @@ export const metadata: Metadata = {
4141
"https://js-design-pattern-visualized.vercel.app/images/og-image.png",
4242
],
4343
},
44+
verification: {
45+
google: "RYFPGjrvpRLoYr1N9GC-k31biGi8xMt-Sas_uWwTWDs",
46+
},
4447
authors: [
4548
{
4649
name: "Deepak Kharah",

0 commit comments

Comments
 (0)