Coder Social home page Coder Social logo

sunilgitb / blog-template-using-nextjs-typescript-tailwindcss Goto Github PK

View Code? Open in Web Editor NEW

This project forked from webexpe13/blog-template-using-nextjs-typescript-tailwindcss

0.0 0.0 0.0 4.58 MB

This project is a simple blog template using next js, typescript and tailwind css. blog+nextjs+tailwind+typescript.

Home Page: https://nextjs-simple-blog-template.web.app/

License: MIT License

JavaScript 1.06% TypeScript 91.27% SCSS 7.67%

blog-template-using-nextjs-typescript-tailwindcss's Introduction

blog-template-using-nextjs-typescript-tailwindcss

Starter blog template using Nextjs, Typescript and Tailwind CSS.

This is a Next.js, Tailwind CSS blogging starter template. Probably the most feature-rich Next.js markdown blogging template out there. Comes out of the box configured with the latest technologies to make technical writing a breeze. Easily configurable and customizable. Perfect as a replacement to existing Jekyll and Hugo individual blogs.

This is a starter blog template using Next.js, Typescript and Tailwind CSS, a feature-rich Next.js component based blogging template. This template is configured with the latest technologies and has many versatile component which allows you to write your article with ease and also provide some design customization. Easily to configure and setup and it is completely static so there is no need to setup a server just export the project to create static file and deploy it on any static site hosting service. A good replacement to existing heavy wordpress or blogger websites.

Check out the demo website for all the required documentation to get started. Feel free to open a new issue if none has been posted previously. Feature request? feel free to start a new discussion thread. We are open for all ideas and suggestions!

Motivation

We wanted to create and start a blog with as little investment as possible and the criteria was that it should be fast, static, easy to work on and no backend or server required, so we started working on a blog for ourself and in the middle we thought of making it in such a way that it is easy for others also including non techies to just simply download the code and start their own blog.

We wanted to make it as feature rich as medium or dev.to, so we took some design ideas and inspirations from them and tried to make a template which suits our need and might help others too.

In this template we have used Next.js SSG to create static HTML files which can be hosted on firebase or any static site hosting service. There is also options like vercel for hosting Next.js dynamic webistes but we wanted this template to be easy to use for any non techie person too, so we explored the option of static site generation.

Examples

If you are using the template it will be great if you create a PR and add your blog to this list in readme file. It will motivate us to create more such projects.

Features

  • Easy styling customization with Tailwind CSS.
  • Near perfect lighthouse and page speed insights score.
  • Fully responsive and mobile friendly.
  • Light and dark theme.
  • Support for multiple authors.
  • Minimilistic Blog templates, Default and Centered Layout and Components. You can check all the list of components here.
  • Static site generation.
  • Google analytics support.
  • SEO friendly including metadata, Open Graph tags with Next SEO.

Requirements

Quick Start Guide

  1. Download /Install the template:
  2. Run npm install
npm install
  1. After installation is done run npm start
npm start
  1. Open http://localhost:3000 with your browser to see the result.
  2. Rest you can follow this article on setting up your blog.

Support

This is an open source project and everyone is welcome to contribute. Feel free to open an issue, if you have any questions or incase you find a bug. Create your versions of this template and help the community, also if you are using our template a little credit will be much appreciated.

Created by Rupali Yadav and Mayur Nalwala from WebExpe with ♥

support us

Licence

MIT © Web Expe

blog-template-using-nextjs-typescript-tailwindcss's People

Contributors

nmayur avatar rupali-yadav avatar webexpe13 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.