All Projects → mazipan → Blog 2.0

mazipan / Blog 2.0

Licence: mit
🗣 A personal blog by Irfan Maulana built with Nuxt.js

Projects that are alternatives of or similar to Blog 2.0

Nuxt Netlify Cms Starter Template
⚡ Build server-less, static websites with Vue.js and Netlify CMS.
Stars: ✭ 186 (+541.38%)
Mutual labels:  static-site, nuxtjs
Vuecms
Static blogging for developers using NuxtJS + VueJS
Stars: ✭ 85 (+193.1%)
Mutual labels:  static-site, nuxtjs
Gp Vue Boilerplate
Grabarz & Partner Boilerplate is a professional front-end template for building fast, robust, and adaptable web apps or sites with vuejs.
Stars: ✭ 71 (+144.83%)
Mutual labels:  static-site, nuxtjs
violet
🖼 Markdown based portfolio website for haiji.co / namika.hmsk.co
Stars: ✭ 80 (+175.86%)
Mutual labels:  static-site, nuxtjs
S3 Deploy Website
Deploy website to S3/CloudFront from Python
Stars: ✭ 26 (-10.34%)
Mutual labels:  static-site
React Static Complete Website
A complete website built using React JS, With SEO, Code Splitting, Pre-rendering, gzip and more.
Stars: ✭ 16 (-44.83%)
Mutual labels:  static-site
Dreamtime
Use artificial intelligence to create fake nudes.
Stars: ✭ 807 (+2682.76%)
Mutual labels:  nuxtjs
Gatsby Starter Ghost
A starter template to build lightning fast websites with Ghost & Gatsby
Stars: ✭ 752 (+2493.1%)
Mutual labels:  static-site
Hoppscotch
👽 Open source API development ecosystem https://hoppscotch.io
Stars: ✭ 34,569 (+119103.45%)
Mutual labels:  nuxtjs
Nuxtjs Example
An example of Nuxt.js on WeDeploy
Stars: ✭ 12 (-58.62%)
Mutual labels:  nuxtjs
Nuxt Lazysizes
Lazysizes module for Nuxt.js
Stars: ✭ 25 (-13.79%)
Mutual labels:  nuxtjs
Netlify Rebuild
WordPress Plugin to trigger Netlify rebuild
Stars: ✭ 19 (-34.48%)
Mutual labels:  static-site
S3 Site Cache Optimizer
Optimize a static website for hosting in S3, by including a fingerprint into all assets' filenames. The optimized website is uploaded into the specified S3 bucket with the right cache headers.
Stars: ✭ 9 (-68.97%)
Mutual labels:  static-site
Docpress
Documentation website generator
Stars: ✭ 815 (+2710.34%)
Mutual labels:  static-site
Next Translate
Next.js plugin + i18n API for Next.js 10 🌍 - Load page translations and use them in an easy way!
Stars: ✭ 867 (+2889.66%)
Mutual labels:  static-site
Vue Lazy Hydration
Lazy Hydration of Server-Side Rendered Vue.js Components
Stars: ✭ 797 (+2648.28%)
Mutual labels:  nuxtjs
Nuxt Healthcheck
Nuxt.js module for handle healthcheck
Stars: ✭ 24 (-17.24%)
Mutual labels:  nuxtjs
Generator Infinitely Static
💫 Static page generator with routes support thats infinitely awesome
Stars: ✭ 11 (-62.07%)
Mutual labels:  static-site
Jk Build Html
TP生成静态站点类,build static site, thinkphp class, build html page
Stars: ✭ 24 (-17.24%)
Mutual labels:  static-site
Github To S3 Lambda Deployer
⚓️ GitHub webhook extension for uploading static pages to AWS S3 directly after commiting to master via Lambda written in Node.js
Stars: ✭ 23 (-20.69%)
Mutual labels:  static-site

🗣 Blog-2.0

JavaScript Style Guide Codacy Badge Travis Dependencies

A personal blog by Irfan Maulana built with Nuxt.js

See may latest Blog-3.0

Live

https://mazipan-blog.netlify.com/

Logo

Logo

Raw file in this vectr.com link

Screenshoot

Homepage Post Detail
Homepage Detail

Features

  • Support AMP
  • Support PWA
  • Support english and bahasa Indonesia for posts
  • Generate RSS Feed and Sitemap.xml
  • Save as draft before publish
  • Support adding categories for each post
  • Support for sponsored post
  • Lazy load image in post page using VueTinyLazyloadImg
  • Form for subscriber using NetlifyForm
  • Like and page view using Firebase real-time DB
  • Syntax highlighting using Prism.js

Firebase Setup

We use Firebase Real Time Database, so you need to create file .env before running this project in your local.

FIREBASE_API_KEY= your firebase `apiKey` config
FIREBASE_AUTH_DOMAIN= your firebase `authDomain` config
FIREBASE_DATABASE_URL= your firebase `databaseURL` config
FIREBASE_PROJECT_ID= your firebase `projectId` config
FIREBASE_STORAGE_BUCKET= your firebase `storageBucket` config
FIREBASE_MESSAGING_SENDER_ID= your firebase `messagingSenderId` config

Create DB in Firebase Database with your own name, and import from file firebase-db-export.json in this project.

Build Setup

# install dependencies
$ yarn install

# serve with hot reload at localhost:3000
$ yarn dev

# generate static project
$ yarn generate

For detailed explanation on how things work, checkout Nuxt.js docs.

Thanks for these awesome repo


Copyright © 2019 by Irfan Maulana

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].