Skip to content

scohen-trinity/ide_portfolio

Repository files navigation

My IDE Portfolio

This repository has the frontend code for my IDE portfolio. This portfolio has all my up to date, professional information and contact.

Running the Application

After installing pnpm, a simple pnpm dev will get the application up and running.

Development Choices and Philosophies

With this project I chose to utilize the Vite + React combination as the development framework. I chose to use pnpm as the node package manager for its improved speed and tree shaking compared to npm.

React + TypeScript + Vite

This template provides a minimal setup to get React working in Vite with HMR and some ESLint rules.

Currently, two official plugins are available:x

Expanding the ESLint configuration

If you are developing a production application, we recommend updating the configuration to enable type aware lint rules:

  • Configure the top-level parserOptions property like this:
export default {
  // other rules...
  parserOptions: {
    ecmaVersion: 'latest',
    sourceType: 'module',
    project: ['./tsconfig.json', './tsconfig.node.json', './tsconfig.app.json'],
    tsconfigRootDir: __dirname,
  },
}
  • Replace plugin:@typescript-eslint/recommended to plugin:@typescript-eslint/recommended-type-checked or plugin:@typescript-eslint/strict-type-checked
  • Optionally add plugin:@typescript-eslint/stylistic-type-checked
  • Install eslint-plugin-react and add plugin:react/recommended & plugin:react/jsx-runtime to the extends list

About

My personal portfolio website designed to look like VSCode with the Default Dark Modern theme.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors