Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/hendraaagil/website

My personal website.
https://github.com/hendraaagil/website

contentlayer giscus mdx nextjs personal-website react shadcn-ui tailwindcss vercel

Last synced: 29 days ago
JSON representation

My personal website.

Awesome Lists containing this project

README

        

# hendraaagil.dev

[![Open Graph Image](src/app/opengraph-image.png)](https://hendraaagil.dev)

You can visit the old version in the repository [branches](https://github.com/hendraaagil/website/branches).

## Stack

- [Next.js 14 (App router)](https://nextjs.org/) - Full-stack React framework for the web.
- [Contentlayer](https://contentlayer.dev/) - Content SDK that validates and transforms content into type-safe JSON data.
- [Tailwind CSS](https://tailwindcss.com/) - Utility-first CSS framework.
- [shadcn/ui](https://ui.shadcn.com/) - Beautifully designed components built with Radix UI and Tailwind CSS.

## Local development setup

Node.js `>= 18.17` is required and setup with [pnpm](https://pnpm.io/) is recommended.

```sh
# duplicate & fill environment file
cp .env.sample .env.local

# install dependencies
pnpm i

# serve with hot reload at localhost:3000
pnpm dev

# build for production
pnpm build

# serve for production
pnpm start
```

## License

This source code is under the [GPL-3.0 License](LICENSE).