Skip to content

r-keenan/my-personal-website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome to my website makeover!

This is my portfolio and blog that I am currently working on. The backend is currently Node.js hosted on Vercel. The URL to see this code live is https://rosskeenan.com.

Tech Stack for This Project

  • Next.js with TypeScript
  • GitHub Actions
  • Codeql
  • Sanity Headless CMS
  • Tailwind CSS
  • Tailwind UI components
  • Vitest

I plan on propping up a proper backend for this site once it becomes necessary. I am handling the form client side right now, so there is not a need for a backend at this time.

I am currently working on rewriting this from Next.js to Sveltekit with Svelte 5. You can see the progress of the project here: My Website 2024

How to run on your local machine

Clone the project and cd into the root of the project. Then run the following command to install the dependencies from package.json.

npm i

Run the project

npm run start

Build the project

npm run build

Test the project with watch

npm run test:watch