GitPub - A Publication sourced from GitHub
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:
๐ง 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:
- Clone the repo
git clone [url]
- Install the dependencies to the local node_modules folder
npm i
- 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