Portfolio Website - DenningTech.com
Welcome to the repository for my personal portfolio website, DenningTech.com. This site currently showcases my professional resume with options to share and download it. Built with modern web technologies, it aims to provide a seamless and responsive user experience.
- Resume Display: View my professional resume directly on the website.
- Download Option: Easily download the resume in PDF format.
- Share Functionality: Share the resume via copying the url.
- Responsive Design: Optimized for all devices, including desktops, tablets, and mobile phones.
- Modern UI: Utilizes Bootstrap symbols for a clean and intuitive user interface.
- Blazor WebAssembly: A framework for building interactive client-side web UIs with .NET.
- Bootstrap: A popular CSS framework for designing responsive and mobile-first websites.
- Azure Static Web Apps: Provides free hosting for static sites with integrated APIs, custom domains, and SSL certificates.
- GitHub Actions: Automates the build and deployment process using Azure Static Web Apps default workflow.
The project uses GitHub Actions for continuous integration and deployment. The default Azure Static Web Apps workflow is configured to build and deploy the app whenever changes are pushed to the main branch.
- Location:
.github/workflows/azure-static-web-apps.yml - Triggers:
- On push to
mainbranch - On pull request to
mainbranch
- On push to
- Jobs:
- Build and Deploy: Uses the Azure Static Web Apps Build engine to build the Blazor WebAssembly app.
- Environment Variables:
- Azure Credentials: Stored securely in GitHub Secrets.
You can customize the workflow by editing the .yml file to include additional build steps, tests, or deployment configurations.
- Website: DenningTech.com
- Email: your.email@example.com
- LinkedIn: Your Name
Feel free to reach out for any inquiries or collaboration opportunities.