This project is my personal web presentation, built with Blazor Web App and .NET 8.0. The website serves as an online portfolio showcasing my programming skills, projects, and professional background.
- Overview of my professional background, including my transition into software development.
- A summary of my skills and expertise in web development.
- A list of my personal projects, including detailed descriptions and links to GitHub repositories.
- Technologies used in each project, with a brief overview of the development process.
- A clear step-by-step guide on how I approach new projects and work with clients.
- Details on consultation, planning, development, and deployment phases.
- Information on how user data is handled in accordance with privacy regulations.
- Explanation of data collection, storage, and usage for forms and interactive features.
- Articles covering various topics related to web development.
- Insights into best practices, experiences, and lessons learned.
- A section with contact details and links to my professional profiles.
- An interactive contact form for easy communication.
This website utilizes ASP.NET Core Identity for user authentication and role management. Identity automatically register an administrator. He can edit certain parts of the site (such as articles) from the frontend.
- .NET SDK 8.0 or later
- A C#-compatible code editor (e.g., Visual Studio 2022)
- Basic knowledge of Blazor and .NET if you wish to modify the project
- C#
- OOP
- Blazor Web App
- ASP.NET Core
- Entity Framework Core (Code First)
- ASP.NET Core Identity
- Bootstrap 5
- HTML & CSS
- Dependency Injection
- SEO
David Břach
📧 Email: brasik20@seznam.cz
🌐 GitHub: github.com/brachdavid
💼 LinkedIn: linkedin.com/in/in/davidbrach