An open API service indexing awesome lists of open source software.

https://github.com/andrejkoller/website

Personal website built with React and NextJS.
https://github.com/andrejkoller/website

css3 elementor html5 javascript nextjs personal react website

Last synced: 11 months ago
JSON representation

Personal website built with React and NextJS.

Awesome Lists containing this project

README

          

# Personal Portfolio Website

A modern, multilingual personal portfolio website built with Next.js 14+ and the App Router. Features a responsive design, internationalization support, and a functional contact form with email notifications.

## Features

- Multilingual Support: English, German and Russian language options
- Responsive Design: Optimized for desktop, tablet, and mobile devices
- Contact Form: Functional contact form with email validation and SendGrid integration
- Modern Tech Stack: Built with Next.js 14+, React 18+, and CSS Modules
- International Phone Validation: Supports phone number validation for multiple countries
- Dynamic Routing: Language-based routing with Next.js App Router

## Tech Stack

- **Framework**: Next.js 14+ (App Router)
- **Frontend**: React 18+, CSS Modules
- **Email Service**: SendGrid with Nodemailer
- **Validation**: libphonenumber-js for international phone numbers
- **Image Optimization**: Next.js Image component
- **Typography**: Cormorant, Rubik and Gloock font family

## Screenshots