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