Skip to content

Latest commit

 

History

History
22 lines (16 loc) · 715 Bytes

README.md

File metadata and controls

22 lines (16 loc) · 715 Bytes

Personal Website v2

A new personal website build with React library & Nextjs framework designed to better reflect my skill stack and focus.

can be found at https://www.karelzamazal.cz

Utilize

  • Typescript - for type safety
  • Material UI - light/dark mode
  • Mongodb - data storing and separation
  • Nodemailer - email handling
  • Yup - form data validation
  • React Hook Form - for simpler and more performant form
  • Framer motion - flexible animations

Environmental variables

  • MONGODB_URI The MongoDB Connection String (with credentials and database name)
  • NEXT_PUBLIC_API_MAIL url with api location
  • MAIL_HOST serves SMTP server
  • MAIL_USERNAME & MAIL_PASS serves authentication data