Personal website for Kyle Wiskel
This is a Next.js project which is organized as follows:
/node_modules
: Contains all the dependencies of the project./public
: Contains all the static files of the project./app
: Contains all the routes, components, and logic of the project./ui
: Contains all the components of the project./lib
: Contains all the utility functions of the project.layout.tsx
: Defines the root layout of the project (can include shared components like header and footer).page.tsx
: The main page of the project.global.css
: The global styles for the project.
- ESLint
- Prettier
- Github Copilot
- Github Copilot Chat
- Code Spell Checker
- Markdown All in One
- Path Intellisense
Uses the version of node specified in .nvmrc
nvm use
npm install
npm run dev
Open http://localhost:3000 with your browser to see the result.
You can start editing the page by modifying app/page.tsx
. The page auto-updates as you edit the file.
This project is deployed on Vercel. The deployment is triggered automatically when changes are pushed to the main
branch.