All Projects β†’ techhiveIO β†’ nextjs-blog-starter-kit

techhiveIO / nextjs-blog-starter-kit

Licence: CC-BY-4.0 License
NextJS Blog + Contentful Typescript Starter kit with Static Export πŸš€

Programming Languages

typescript
32286 projects
javascript
184084 projects - #8 most used programming language
SCSS
7915 projects
shell
77523 projects

Projects that are alternatives of or similar to nextjs-blog-starter-kit

Next Js Blog Boilerplate
πŸš€ Nextjs Blog Boilerplate is starter code for your blog based on Next framework. ⚑️ Made with Nextjs, TypeScript, ESLint, Prettier, PostCSS, Tailwind CSS.
Stars: ✭ 134 (+139.29%)
Mutual labels:  nextjs, starter, static-site, starter-kit, netlify
Eleventy Starter Boilerplate
πŸš€ Eleventy Starter is production-ready with SEO-friendly for quickly starting a blog. ⚑ Built with Eleventy, ESLint, Prettier, Webpack, PostCSS, Tailwind CSS and Netlify CMS (optional).
Stars: ✭ 139 (+148.21%)
Mutual labels:  static-site, starter-kit, netlify
stacy
Website generator that combines content from Contentful CMS with Handlebars templates and publishes the website in Amazon S3.
Stars: ✭ 24 (-57.14%)
Mutual labels:  contentful, static-site, static-website
Netlify Cms React Starter
A starter project for creating lightning-fast, offline-first websites with Netlify-CMS and React
Stars: ✭ 78 (+39.29%)
Mutual labels:  starter, static-site, netlify
dogstudio-next-starter
Opinionated Next.js starter by Dogstudio
Stars: ✭ 66 (+17.86%)
Mutual labels:  nextjs, starter, starter-kit
starter-reactnative-nestjs-mysql
Starter mobile ReactNative NestJS MySQL with continuous integration and AWS deployment
Stars: ✭ 16 (-71.43%)
Mutual labels:  starter, starter-kit
website-hugo
FOSSDay page
Stars: ✭ 12 (-78.57%)
Mutual labels:  static-site, static-website
simple-dev-blog-zola-starter
A simple dev-blog theme for Zola.
Stars: ✭ 30 (-46.43%)
Mutual labels:  static-site, static-website
tinystatic
A tiny static website generator which is flexible and easy to use
Stars: ✭ 36 (-35.71%)
Mutual labels:  static-site, static-website
gatsby-starter
Gatsby Starter for creating portfolio & blog.
Stars: ✭ 55 (-1.79%)
Mutual labels:  contentful, netlify
noise-php
A starter-kit for your PHP project.
Stars: ✭ 52 (-7.14%)
Mutual labels:  starter, starter-kit
hypermodul.es
🌎 Hypermodular studio
Stars: ✭ 16 (-71.43%)
Mutual labels:  static-site, netlify
Portfolio
A Next.js & Material UI portfolio that stylizes markdown files from the GitHub API and Contentful CMS.
Stars: ✭ 18 (-67.86%)
Mutual labels:  contentful, static-site
cookie
Landing website + Blog using Jekyll & Tailwind CSS
Stars: ✭ 61 (+8.93%)
Mutual labels:  static-site, netlify
example-typescript-package
Example TypeScript Package ready to be published on npm & Tutorial / Instruction / Workflow for 2021
Stars: ✭ 71 (+26.79%)
Mutual labels:  starter, starter-kit
botfuel-sample-starter
Starter bot using Botfuel Dialog
Stars: ✭ 24 (-57.14%)
Mutual labels:  starter, starter-kit
gatsby-portfolio
danielfr.com/
Stars: ✭ 36 (-35.71%)
Mutual labels:  contentful, netlify
bubo-rss
An irrationally minimalist, static RSS feed reader you can instantly deploy on Netlify, Glitch or your own server.
Stars: ✭ 41 (-26.79%)
Mutual labels:  static-site, netlify
nuxt-starter-netlify-cms
Example nuxt + netlify cms project. Nuxt port of Gatsby starter app.
Stars: ✭ 13 (-76.79%)
Mutual labels:  starter, netlify
wodle
Static site generator using next and tachyons
Stars: ✭ 29 (-48.21%)
Mutual labels:  nextjs, static-site

Netlify Status

Nest Logo

Next JS Static starter-kit

by @techhive.IO

Live shot

Live Shot

Table of Content

Getting Started

git clone --depth 1 https://github.com/techhiveIO/nextjs-blog-starter-kit my-project
cd my-project
rm -r .git
cp .env.example .env
npm run dev

Make sure you enter the correct values in your .env file:

CONTENTFUL_SPACE=<your contentful space>
CONTENTFUL_TOKEN=<your contentful token>
PUBLIC_DOMAIN=<your domain name>

Useful Commands

  • dev - start application in development mode
  • build - build application in production mode
  • start - start application in production mode
  • export - build and export application into a static website
  • postexport - runs the post-export.js script, creates the sitemap.xml
  • type-check- type checking for typescript
  • format:write - runs prettier to format whole code base (.ts and .css)
  • lint - lints project using eslint,
  • populate:contentful - populates Contentful CMS

Goals

Developers often want a good starting point when implementing a new website. With this starter kit, the developer can implement a new blog, or use it as a inspiration to build any static website using NextJS.

Features

  • Next.Js with Typescript support out of the box
  • Static Export out of the box
  • Contentful Integration with scripts to automatically populate your CMS
  • Easy integration and Deployment over Netlify and Vercel (formerly ZEIT)
  • Custom components
  • SEO friendly, with dynamic meta tags
  • Google Analytics
  • Optimized for speed and scalability
  • Relevant Suggestions for every blog post

Stack

Learning Materials

How to build a powerful blog with NextJS and Contentful

Making your blog smarterβ€Š-β€ŠHow to implement suggestions

Bugs

Please make sure you fill in the appropriate fields when submitting an issue. Our team will try to resolve it as soon as possible

Contributors

Want to start contributing to open source with Next.Js ?

Leave your mark and join the growing team of contributors!

Get started by checking out list of open issues and reading Contributor Guide

Abdul Rahman Zantout
Abdul Rahman Zantout

πŸ’» πŸ“– ⚠️ 🎨 πŸ“
Ali El-Obaji
Ali El-Obaji

πŸ’» πŸ“– ⚠️ 🎨 πŸ“

License

NextJS Static Starter is Β© 2020 Techhive.IO LLC . It is distributed under the Creative Commons Attribution License.

The names and logos for techhive.io are trademarks of techhive.io LLC.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].