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

Folders and files

NameName
Last commit message
Last commit date
Apr 9, 2022
May 10, 2022
Apr 20, 2022
May 10, 2022
Apr 23, 2022
Mar 29, 2022
Apr 23, 2022
Mar 18, 2022
Mar 30, 2022
Mar 17, 2022
Mar 17, 2022
Apr 10, 2022
May 10, 2022
Apr 8, 2022
May 2, 2022
May 2, 2022

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