#feat implemente main feature, CI#1
Merged
Merged
Conversation
… tag versioning and changelog
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
@changelog
[Feature] - Home Page & Experience
Added
Home Page & Experience Dialog:
Created the home page with a presentation section and an experience / parcours area.
Implemented an experience dialog that opens to show more details about the selected experience, including associated soft and hard skills.
Changed
[Feature] - Theme (Dark & Light)
Added
Theme Support:
Added both dark and light themes with a theme switcher and base styling for components to support both modes.
Changed
[Feature] - Project Structure
Added
Project Structure:
Established the initial project structure (folders, routing, shared components and assets) to support scalable development and clear separation of concerns.
Changed
[Feature] - Projects Page (Cards)
Added
Projects Page:
Created a projects listing page using cards to display project summaries, images, and metadata. Cards link to individual project pages for details.
Changed
[Feature] - Contact Page
Added
Contact Page:
Added a contact page with a contact form and contact details to allow visitors to reach out.
Changed
[Feature] - Information / Technical Glossary
Added
Information Page:
Created an information page to explain and document technical terms used throughout the site, serving as a glossary / reference for users.
Changed
[Feature] - Existing Project Pages
Added
Existing Project Pages:
Implemented individual pages for existing projects with full descriptions, technologies used, and links to demos or repositories.
Changed
[Feature] - Docker & Nginx
Added
Docker and Nginx Configuration:
Added a Dockerfile and nginx configuration to containerize the application and serve static files / reverse-proxy the app in production.
Changed
[Feature] - CI/CD Pipeline for Build & Release Automation
Added
CI/CD Pipeline:
Set up an automated pipeline to build the project image, handle versioning and tagging, and generate changelogs for releases. This automates image builds, version tagging, and changelog generation for the project.