Skip to content

This is my personal portfolio blog built with Nuxt.js, Tailwind CSS, and Nuxt Content(markdown).

Notifications You must be signed in to change notification settings

PS213073/nuxt-portfolio

Repository files navigation

My Portfolio Blog

This is my personal portfolio blog built with Nuxt.js, Tailwind CSS, and Nuxt Content.

Technologies Used

  • Nuxt.js: A progressive Vue.js framework for building server-side rendered and/or static web applications.
  • Tailwind CSS: A utility-first CSS framework for rapidly building custom user interfaces.
  • Nuxt Content: A Git-based Headless CMS that allows you to write in a content/ directory and fetch your Markdown, JSON, YAML, XML and CSV files through a MongoDB like API.
  • Vercel: A platform for static sites and Serverless Functions that fits perfectly with your workflow. It enables developers to host websites and web services that deploy instantly, scale automatically, and requires no supervision, all with minimal configuration.

Features

  • Devtools Enabled: This allows for easier debugging during development.
  • Page Transitions: Smooth 'out-in' page transitions have been implemented for a better user experience.
  • Color Mode: The site supports light and dark color modes, with different syntax highlighting themes for each mode.
  • Prerendering: The /sitemap.xml route is prerendered for better SEO.

Getting Started

To get a local copy up and running, follow these steps:

  1. Clone the repository:
git clone https://github.com/PS213073/nuxt-portfolio
  1. Install the dependencies:
npm install
  1. Start the development server:
npm run dev

Now you can visit http://localhost:3000 to view the app.

About

This is my personal portfolio blog built with Nuxt.js, Tailwind CSS, and Nuxt Content(markdown).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published