Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/marty-mcgee/marty-mcgee-blog

Personal Blog, Portfolio + Playground using Nextjs React
https://github.com/marty-mcgee/marty-mcgee-blog

blog nextjs react threed threejs typescript

Last synced: 18 days ago
JSON representation

Personal Blog, Portfolio + Playground using Nextjs React

Awesome Lists containing this project

README

        

# 🐞 Marty McGee's Personal Blog, Portfolio + Playground using Nextjs React

## 📌 Key Features

- 👥 Multi-Authors
- 🎯 Similar Posts Suggestion
- 🔍 Search Functionality
- 🌑 Dark Mode
- 🏷️ Tags & Categories
- 🔗 Netlify setting pre-configured
- 📞 Support contact form
- 📱 Fully responsive
- 📝 Write and update content in Markdown / MDX
- 💬 Disqus Comment
- 🔳 Syntax Highlighting

### 📄 15+ Pre-designed Pages

- 🏠 Homepage
- 👤 About
- 📞 Contact
- 👥 Authors
- 👤 Author Single
- 📝 Blog
- 📝 Blog Single
- 🚫 Custom 404
- 💡 Elements
- 📄 Privacy Policy
- 🏷️ Tags
- 🏷️ Tag Single
- 🗂️ Categories
- 🗂️ Category Single
- 🔍 Search

## 🚀 Getting Started

### 📦 Dependencies

- next 14.1+
- node v20.10+
- npm v10.2+
- tailwind v3.3+

### 👉 Install Dependencies

```bash
yarn install
```

### 👉 Development Command

```bash
yarn dev
```

### 👉 Build Command

```bash
yarn build
```

### 👉 Build and Run With Docker

```bash
docker build -t marty-mcgee-blog .
docker run -p 3000:3000 marty-mcgee-blog
```

## 📝 License

**Code License:** Released under the [MIT](https://github.comzeon-studio/nextplate/blob/main/LICENSE) license.

**Image license:** The images are only for demonstration purposes. They have their license, we don't have permission to share those images.

## 💻 Need Custom Development Services?

If you need a custom theme, theme customization, or complete website development services from scratch you can [Hire Us](https://companyjuice.com/contact/).