Skip to content

gaomingzhao666/nano-portfolio

Repository files navigation

Stargazers MIT License Release


Logo

Nano Portfolio

💖 A portfolio of developers made full-stackly by Nuxt3 and the official supported libs form it 💖

English · 简体中文 · 日本語

Directory

Introduction of Project

The image shown here is a about-page for desktop-size, click here to see more detailed screenshot for this application.

Nano-portfolio is a developer introduction web application integrated with Github Octokit and Nuxt3 ecosystem that includes Nuxt-UI Nuxt-Mongoose Pinia i18n etc. All of the modules are officially compatible with Nuxt3, and all of the code inside of this project uses composition API and ESM.

(back to top)

Build With

  • Nuxt3 with composition API
  • Pinia
  • Vite
  • TailwindCSS
  • Nuxt-UI
  • MongoDB with Mongoose
  • localize with i18n
  • Typescript with ES6+ syntax
  • Docker deployment

(back to top)

Environment Requirement

  • NodeJS LTS 20+

Usage

$ https://github.com/gaomingzhao666/nano-portfolio.git # clone the project
$ cd nano-portfolio
$ pnpm install # install dependencies that this project needs
$ pnpm dev # run

About CORS Problem

As an SSR project, we do not need to care about CORS, but if you prefer to set SSR mode as false in the nuxt.config.ts file click here to install a plugin that can solve the CORS problem.

(back to top)

Contributor

The project developed by gaomingzhao666@Nano

(back to top)

LICENSE

MIT License

(back to top)

About

❤ A portfolio of developers made full-stackly by Nuxt3 and the official supported libs form it ❤

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages