/my-react-portfolio

An portfolio website built with React, Vite, UnoCSS, and applying clean-architecture for learning purpose.

Primary LanguageTypeScriptMIT LicenseMIT

Live Demo

MyReactPortfolio is being created with the following purposes:

  • To learn and practice React and its ecosystem
  • To create a portfolio that is easy to maintain and update
  • To learn and practice the use of GitHub Actions
  • To learn and practive clean code and clean architecture
  • To implement a i18n solution

Features


Pre-packed

UI Frameworks

  • UnoCSS - The instant on-demand atomic CSS engine.

Icons

Plugins

Coding Style

Dev tools

Try it now

requires Node >=14.18

Usage

Development

Just run and visit http://localhost:3333

pnpm dev

Build

To build the App, run

pnpm build

And you will see the generated file in dist that ready to be served.