Skip to content

Portfolio website, built using React and Next.js (App Router), TypeScript, Tailwind CSS, and more. Features a REST API with JSON Web Token (JWT) authentication using a MongoDB database.

Notifications You must be signed in to change notification settings

CameronClay/project-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project Portfolio Website

My personal portfolio website. Features a REST API with JSON Web Token (JWT) authentication using a MongoDB database.

Unit Testing and Integration Testing

Unit and integration testing are done with jest, react-testing-library, and msw.

GitHub Actions

Uses GitHub Actions to automatically build and test the application upon pushing.

Deployments

Tested with Vercel and Docker deployments.

Tooling

  • React
  • Next.js (App Router & Server Actions)
  • TypeScript
  • Tailwind CSS
  • Framer-Motion, React-Email & Nodemailer, React-Intersection-Observer, and OutsideClick-React
  • jest, react-testing-library, and msw

View on vercel: https://cc-portfolio-one.vercel.app

About

Portfolio website, built using React and Next.js (App Router), TypeScript, Tailwind CSS, and more. Features a REST API with JSON Web Token (JWT) authentication using a MongoDB database.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published