Own Website

Types EF Core | MVC | ASP.NET
DB SQL
Web Hosting Linux Ubuntu (nginx)
.NET Version 8
DB Hosting Linux Ubuntu (nginx)
Modulair CMS Yes

A personal CV website developed in ASP.NET Core MVC 9, featuring a dynamic modulair Content Management System (modulair CMS) that allows me to fully manage and customize the site. This website serves as my digital portfolio, providing a comprehensive showcase of my technical skills and projects.

  • GitHub: Private

Key Features of the Website:

  • Modulair CMS Management: The CMS allows me to create, delete, and modify pages without requiring backend technical knowledge. This makes the website highly flexible and user-friendly. I can easily edit text, photos, videos, and even content formatting.
  • Dynamic Forms: The website enables the creation of dynamic forms, such as contact forms or surveys, directly from the CMS.
  • URL Rewriting & Redirecting: When I add or edit a page, the page name is automatically converted into a URL using URL Rewriting and redirecting, ensuring SEO-friendly and readable URLs.
  • Multilingual Support: Thanks to the integration of localization, I can easily add multiple languages via the CMS, making the website accessible to an international audience.
  • Customizable Website Colors & Styles: The CMS allows me to adjust the colors and styling of the website to match the desired look and branding.
  • Content Management: I can upload page banners, manage images, and edit contact details displayed on the website.
  • Add Projects & Achievements: Through the CMS, I can effortlessly add new projects and achievements to my portfolio, keeping my CV always up to date.
  • Security & Encryption: The website uses AES encryption to securely store sensitive information, such as contact forms and user data. Additionally, an SQL database is used to manage the website’s content.
 
 

Technical Approach:

  • ASP.NET Core MVC 9: The website is built using the latest version of ASP.NET Core MVC, ensuring a robust, scalable, and high-performance application.
  • SQL Database & AES Encryption: Sensitive data, such as passwords and personal information, is securely stored in an SQL database and encrypted with AES encryption for an additional layer of security.
  • Flexibility & Scalability: The website provides a powerful and flexible solution for managing content and customizing its structure via the CMS, offering full control over website settings.
  • Hosting: The website is hosted on a Linux Ubuntu server with Nginx, ensuring a stable, secure, and high-performance hosting environment.
 
 
With this project, I have further developed my skills in web development, content management, and security. It has also given me the opportunity to work with advanced backend technologies, databases, and multilingual support, while simultaneously optimizing the user experience with dynamic content and user management.
Back