A simple portfolio starter theme built with Nuxt.js and TailwindCSS

Overview

Nuxt.js & TailwindCSS Portfolio - With Dark Mode

A simple portfolio starter theme built with Nuxt.js and TailwindCSS. This is the Nuxt version of the Vuejs-&-TailwindCSS-Portfolio

Nuxtjs-TailwindCSS-Portfolio

Demo URL

https://nuxtjs-tailwindcss-portfolio.netlify.com

Features

  • Simple and responsive design
  • Nuxt.js with Vuex
  • Tailwind CSS v2
  • Theme Switcher with Dark Mode
  • Vuex for state management
  • Reusable components
  • Projects filter by category
  • Projects search by title
  • Vue transitions
  • Counter
  • Projects carousel
  • Smooth scroll
  • Dynamic forms
  • Back to top button
  • Download file button

Installation

  1. First of all, make sure you have Node JS installed. If you don't have it:
brew install node
  1. Clone the repo:
git clone https://github.com/realstoman/nuxtjs-tailwindcss-portfolio.git
  1. Open the project folder:
cd nuxtjs-tailwindcss-portfolio
  1. Install packages and dependencies:
yarn
  1. NOTE: If you don't have yarn installed, you can install it globally using npm:
npm install --global yarn
  1. Start a local dev server at http://localhost:3000:
yarn dev

For production build and generating static files:

Build for production and launch server:
yarn build
yarn start
Generate static project:
yarn generate

Notes

  • Always run yarn install after pulling new changes
  • I'll be constantly updating this repo as I'll be adding more sections to it, so please always check the projects section of this repo to see what tasks are under todo and in progress
  • Coming Soon I'll be doing a screencast. Soon I'll be uploading a video to my YouTube channel where I'll be going through the process of creating this portoflio
  • Illustrations from unDraw and Freepik
  • Images from Unsplash
  • Feel free to use it as your own portfolio
  • Contributions are welcome
You might also like...
The best place to start your Nuxt Theme.

Create Nuxt theme with this GitHub template.

Vue-typescript-starter-project - Vue3, Vuex, Vue-router starter project using typescript

Vue Typescript Starter Project Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production

Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n + RSS2 based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.
Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n + RSS2 based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.

Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.

Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n + RSS2 based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.
Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n + RSS2 based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.

Dark themed, SEO friendly: Nuxt Content + TailwindCSS + Firebase + i18n + RSS2 based SPA for procrastinating developers to quickly spin up their own kickass blog and showcase their projects.

This is a Coding Challenge. The main goal is to clone the Password Manager LastPass using Nuxt 3, Vue.JS 3 and TailwindCSS.

LastPass Clone - Password Manager Table of Content Summary Algorithm and Approach Technical Dependencies and Libraries Setup Summary This is a Coding

Nuxt 3 starter template with all folders and hint

Nuxt 3 starter template with all folders and hint We recommend to look at the documentation. If you already have Node.js installed, check with node --

Nuxt 3 Minimal Starter with VueUse and WindiCSS

Nuxt 3 Minimal Starter with VueUse and WindiCSS Documents Nuxt 3 VueUse Windi CSS Setup Make sure to install the dependencies yarn install Development

Starter template for parallax effects & smooth scrolling experience. Empower your Nuxt project in no time.
Starter template for parallax effects & smooth scrolling experience. Empower your Nuxt project in no time.

Starter template for parallax effects & smooth scrolling experience. Empower your Nuxt project in no time.

🌰 Element Plus with Nuxt 3 Minimal Starter

Element Plus with Nuxt 3 Minimal Starter πŸ— WIP We recommend to look at the Nuxt3 Docs and Element Plus Docs. Setup Make sure to install the dependenc

Owner
Nangialai Stoman
Programming, philosophy, design. Full-Stack JS πŸ€–, React, Vue, Laravel, web 3.
Nangialai Stoman
Nuxt3-awesome-starter - A Nuxt 3 starter template or boilerplate with a lot of useful features. Nuxt3 + Tailwindcss 3

Nuxt 3 Awesome Starter a Nuxt 3 starter template or boilerplate with a lot of us

Alfian Dwi Nugraha 663 Jan 2, 2023
This is a Nuxt 3 Starter Kit with Vite, Vue 3, TypeScript, SCSS and TailwindCSS!

Nuxt 3 Starter Kit This is a Nuxt 3 Starter Kit with Vite, Vue 3, TypeScript, SCSS and TailwindCSS! We recommend to look at the documentation. Setup M

Ricardo 17 Nov 19, 2022
Full stack Nuxt 3 Template starter with Supabase and Tailwindcss

Top Nuxt 3 Starter Template Fastest and most comfortable development experience started template With ?? from @ctwhome, inspired by @antfu vitesse Fea

J. Gonzalez 95 Dec 28, 2022
Nuxt3 (Nuxt 3) best starter repo, Tailwindcss, Sass, Headless UI, Vue, Pinia, Vite

Nuxt 3 Starter We recommend to look at the documentation. Preview Deploy your own This starter template also includes: Tailwind CSS v3.0.0-alpha ⚠ Hea

Mehmet 386 Dec 28, 2022
Elucidator blog starter - a starter blog built with Vuejs 3, Vite, and Typescript

Elucidator blog starter Blog starter build with Vue 3 + Vite + Typescript

Elucidator Project 30 Nov 8, 2022
Gridsome starter based on the Liebling theme for Ghost

Fast-track your JAMstack development & learning About this starter Gridsome starter based on the Liebling theme for Ghost. Content is added via markdo

null 0 Dec 4, 2021
🎨 Starter template for valaxy-theme.

?? Starter template for valaxy-theme.

云游君 4 Oct 15, 2022
A practical starter template for Nuxt, which has Tailwind, FontAwesome, and Google fonts already built-in. Also, some common components are ready for use.

Nuxt Template Nuxt + Tailwind + FontAwesome + Google Fonts This project includes a complete ready-to-go template of Nuxt, including Tailwind CSS, Font

Marc Backes 17 Jan 4, 2022
A personal website theme powered by Nuxt Content, UnoCss, Iconify and Vue components.

Content UnoCss A personal website theme powered by Nuxt Content, UnoCss, Iconify and Vue components. ?? Demo & Docs Features Create pages in Markdown

Elone Hoo 5 Oct 26, 2022
Starter Vue 3 + Typescript + Vite + Tailwindcss

Starter Vue 3 + Typescript + Vite + Tailwindcss This template should help get you started developing with Vue 3, Typescript and Tailwindcss in Vite. T

Huda Damar 34 Oct 23, 2022