Skip to content

A feature-rich blog platform built with Next.js, offering an exceptional experience for both bloggers and readers.

Notifications You must be signed in to change notification settings

Torres7707/next-blog

Repository files navigation

Modern Blog Platform

A feature-rich blog platform built with Next.js, offering an exceptional experience for both bloggers and readers.

🌟 Features

  • 📝 MDX and Markdown Support

    • Write blog posts in MDX and Markdown
    • Combine easy formatting with custom React components
    • Flexible content creation options
  • 🔍 SEO Optimization

    • Integrated sitemap
    • Robots.txt configuration
    • JSON-LD schema support
    • Enhanced content discoverability
  • 📡 RSS Feed

    • Built-in RSS feed support
    • Easy subscription for readers
    • Automatic content updates
  • 🖼️ Dynamic OG Images

    • Automatically generated Open Graph images
    • Enhanced social media presence
    • Customizable templates
  • 💻 Developer-Friendly Features

    • Syntax highlighting for code snippets
    • Modern development stack
    • Comprehensive documentation

🛠️ Tech Stack

🚀 Getting Started

  1. Clone the repository:
git clone https://github.com/Torres7707/next-blog.git
  1. Install dependencies:
npm install
# or
yarn install
  1. Set up environment variables:
cp .env.example .env
  1. Run the development server:
npm run dev
# or
yarn dev

📝 Environment Variables

Create a .env file in the root directory with the following variables:

DATABASE_URL=
NEXT_PUBLIC_APP_URL=
# Add other necessary environment variables

📁 Project Structure

├── app/
│   ├── api/
│   └── (routes)/
├── components/
│   ├── ui/
│   └── shared/
├── lib/
├── prisma/
├── public/
└── styles/

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

🙏 Acknowledgments

  • Special thanks to the creators of the technologies used in this project
  • Special thanks to this tutorial for the helpful guidance

About

A feature-rich blog platform built with Next.js, offering an exceptional experience for both bloggers and readers.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published