Skip to content

#feat implemente main feature, CI#1

Merged
Baptiste-Ferrand merged 3 commits into
developfrom
pipeline
Feb 25, 2026
Merged

#feat implemente main feature, CI#1
Baptiste-Ferrand merged 3 commits into
developfrom
pipeline

Conversation

@Baptiste-Ferrand

Copy link
Copy Markdown
Owner

@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

  • None for this release.

[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

  • None for this release.

[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

  • None for this release.

[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

  • None for this release.

[Feature] - Contact Page
Added
Contact Page:
Added a contact page with a contact form and contact details to allow visitors to reach out.

Changed

  • None for this release.

[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

  • None for this release.

[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

  • None for this release.

[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

  • None for this release.

[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.

@Baptiste-Ferrand Baptiste-Ferrand self-assigned this Feb 25, 2026
@Baptiste-Ferrand Baptiste-Ferrand added the enhancement New feature or request label Feb 25, 2026
@Baptiste-Ferrand Baptiste-Ferrand merged commit f6c464b into develop Feb 25, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant