Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/rozsival/website

🌐 My personal website with blog
https://github.com/rozsival/website

blog nextjs react typescript website

Last synced: 27 days ago
JSON representation

🌐 My personal website with blog

Awesome Lists containing this project

README

        

🌐 Website


VĂ­t's personal website with blog about software development using React, TypeScript and friends.



QA
CodeQL
Deploy Preview
Deploy Production
Written in TypeScript
Built with Next.js
Designed with MUI
Deployed to Vercel


🚀 vitrozsival.cz | 👨‍💻 rozsival | 🐦 @vitrozsival | 📷 @vitrozsival



## 💾 Installation

```bash
pnpm install
```

## ⚙️ Configuration

Create `.env.local` from `.env.example`

- `NEXT_PUBLIC_BASE_URL` – website base URL for public assets prefixing
- `NEXT_PUBLIC_ROBOTS` – value for `robots` meta tag
- `ROBOTS_POLICY` – value for `robotsTxtOptions.policies` entry in `next-sitemap.config.js`

## 👨‍💻 Development

```bash
pnpm dev
```

## 🚨 QA

```bash
pnpm qa
# or
pnpm fix
```

## 📦 Build

```bash
pnpm build
pnpm start
```

## 🚀 Deployment

The website is automatically deployed to [Vercel](https://vercel.com/vitrozsival/website) on push

- `main` – production (needs approval)
- `develop` – preview