Skip to content

Codebase for my portfolio website. Built with React, Next.js and Typescript. Using Circle CI along with Vercel for automated testing and production deployment.

License

Notifications You must be signed in to change notification settings

jbuistjbuist/portfolio_website_

Repository files navigation

portfolio_website

jeremybuist.ca

Codebase for my portfolio website. Built with React, Next.js, Typescript, and SASS.

This website was built with NextJS, Typescript, and SASS. It is hosted on Vercel and uses CircleCI for continuous integration.

The interactive 3D background was built with Three.js. The AI bot was made using Langchain, OpenAI, and Vercel's ai SDK, using information from a vector database to answer questions. The website is responsive and features the ability to generate a color scheme for the pages which populates throughout the website (try clicking the cube). The website also has accessibility features included on each page.

For this project, I wanted to showcase my personal style while demonstrating my ability to build a fully functional and responsive website. I built the components myself to demonstrate my ability to create and design front-end web components. This project was also my first experience using Typescript and Sendgrid.

Desktop

porfolio_desktop.mov

Mobile

porfolio_mobile.mov

About

Codebase for my portfolio website. Built with React, Next.js and Typescript. Using Circle CI along with Vercel for automated testing and production deployment.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published