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

https://github.com/md-azad/doc-protocol

A blog website developed with Next.js. In addition, I used mdx for document management.
https://github.com/md-azad/doc-protocol

mdx nextjs14 tailwind-css

Last synced: 4 months ago
JSON representation

A blog website developed with Next.js. In addition, I used mdx for document management.

Awesome Lists containing this project

README

          

# 📝 Doc Protocol

## 📌 Introduction
This is a **modern blog website** built with **Next.js 14**, allowing users to read blogs, navigate between blogs by **topic, author, and category**, and enjoy a smooth browsing experience.

---

## 🚀 Features
✅ Built with **Next.js 14** for fast performance
✅ Dynamic **blog pages** with seamless navigation
✅ search blogs by **topic, author, and category**
✅ Fully **responsive design** for all devices
✅ **SEO-friendly** structure for better search engine ranking
✅ **Server-side rendering (SSR)** and **static site generation (SSG)** for better performance

---

## 🛠️ Tech Stack
- **Frontend:** Next.js 14, React
- **Styling:** Tailwind CSS

---

## ⚙️ Installation

1️⃣ **Clone the repository:**
```bash
git clone https://github.com/your-repo/doc-protocol.git
cd doc-protocol
```
---
📚 Usage
- Read Blogs: Browse and read blogs from various authors.
- Navigate by Category: Click on a category to see related blogs.
- Filter by topic: Find all blogs written by a specific author.
- Search Blogs: Easily search for blogs by keywords.

## 📦 Dependencies
This project uses the following dependencies:

- `@tailwindcss/aspect-ratio`
- `@tailwindcss/typography`
- `gray-matter`
- `next`
- `react`
- `react-dom`
- `remark`
- `remark-html`