Purpose of the website
Welcome to my personal website, created as a platform for learning full-stack web development and experimenting with new technologies.
The site features details about me, my resume, and includes some projects I have worked on. Additionally, there is a chat forum where authenticated users can post and participate in discussions.
Built with Next.js, TypeScript, Tailwind CSS, and other technologies, the site uses AWS DynamoDB for database storage and is deployed on Vercel.
Please note that the application is not in active development and is a hobby project so issues may occur. Updates will be made as I find time and have meaningful ideas to implement.
Feel free to explore the site, and do not hesitate to reach out if you have any questions or feedback. You can find my LinkedIn, email, and a link to my GitHub profile in the footer below, where you can also explore more of my projects.
Latest update: 07.04.2025
Features
The website features several key pages:
- About Me: This page provides information about me, my resume, and links to my LinkedIn and GitHub profiles.
- Projects: Here, you will find a selection of applications I have worked on and chose to include on the website. Each project includes a brief description and, when available, a link to its GitHub repository.
- Forum: This page hosts a chat forum where authenticated users can participate in discussions by posting and replying to others.
The website also includes user authentication and authorization:
- Access the login, registration, and profile pages from the menu in the top right corner.
- Users can register an account and log in using their username or email.
- User details are stored in AWS DynamoDB.
- Users can view, update, or delete their profile at any time.
- After confirming their email address, users can request a password reset via email.