Skip to content

oliseulean/oliseulean.github.io

Repository files navigation

Olimpiu Seulean Portfolio

Personal website portfolio.

Lighthouse report

Lighthouse Report

Running Locally

  1. Run yarn to install packages: yarn.
  2. Run Vite dev server: yarn dev. Server will run at http://localhost:5000.
  3. Build js and css for release: yarn build.
  4. After you run yarn build and your assets were created, you can run: yarn preview, to locally preview production build.

Frameworks/Tools

Vite (build tool): https://vitejs.dev/
Pinia (state management): https://pinia.vuejs.org/
Vue 3 (front-end framework) https://vuejs.org/
Routing (routes): https://vuejs.org/guide/scaling-up/routing.html
Yarn (package manager): https://yarnpkg.com/

Yarn

This project also use yarn as the package maanger, this is a necessarry install (along with NodeJS) before the project can be installed/run locally.

Lint

I use eslint and stylelint to enforce Vue templates coding standards. These will run and check your code on commit of your changes. You will not be able to commit until all errors are corrected.

Application Structure

  • /dist - build files created by Vite when running yarn build.
  • /public - public files likes images and logo.
  • /src - All client-side JS files for rendering the UI of the application.