Skip to content

A blog publication app built with NextJs and sourced from GitHub. Now no need to use a CMS, writers can maintain their articles in a GitHub repository as Markdown files & the app will show all the blogs in a clean & modern UI with the lightning speed of NextJs.

License

Notifications You must be signed in to change notification settings

singhlify/GitPub

Repository files navigation

GitPub - A Publication sourced from GitHub

Singhlify Blog

A blog publication app built with NextJs and sourced from GitHub. Now no need to use a CMS, writers can maintain their content in a GitHub repository as Markdown files & the app will show all the blogs in a clean & modern UI with the lightning speed of NextJs.

🚀 Demo

https://blog-singhlify.vercel.app/

Project Screenshot:

Screenshot of a Blog page

🧐 Features

Here're some of the project's best features:

  • Statically Generated Pages
  • Clean & Modern UI
  • Using GitHub repo as Database for MarkDown files
  • Dynamically generated Meta Data for each page for better SEO
  • Author Info
  • Tags for each blog
  • Date of Creation

🛠️ Installation Steps:

  1. Clone the repo
git clone [url]
  1. Install the dependencies to the local node_modules folder
npm i
  1. Run the app
npm run dev

🍰 Contribution Guidelines:

Commit

Template- :feature_emoji: [FEATURE CATEGORY] commit message

:star: [FEAT]
😒 :unamused: [CHORES]
🛠️ :hammer_and_wrench: [UPDATE]
🌈 :rainbow: [STYLE]
📝 :memo: [DOCS]
♻️ :recycle: [REFACTOR]

💻 Built with

Technologies used in the project:

  • NextJs
  • Material UI
  • Styled Components
  • Axios
  • Gray Matter
  • React Markdown
  • React Syntax Highlighter

🛡️ License:

This project is licensed under the MIT License

About

A blog publication app built with NextJs and sourced from GitHub. Now no need to use a CMS, writers can maintain their articles in a GitHub repository as Markdown files & the app will show all the blogs in a clean & modern UI with the lightning speed of NextJs.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy