Skip to content

feat(frontend/v2): ⭐ NextJS App Router Frontend Adoption#21

Open
Nudelsuppe42 wants to merge 90 commits intomainfrom
frontend/v2
Open

feat(frontend/v2): ⭐ NextJS App Router Frontend Adoption#21
Nudelsuppe42 wants to merge 90 commits intomainfrom
frontend/v2

Conversation

@Nudelsuppe42
Copy link
Copy Markdown
Contributor

@Nudelsuppe42 Nudelsuppe42 commented Feb 24, 2025

Note

This PR should only be merged when MyBuildTheEarth is ready too!

With this pull request we are moving away from the Next.js pages router and towards the "new" app router with increased speed. This PR focuses on reimplementing existing frontend pages in the new router while removing pages which have data interactivity as these will be covered by the new MyBuildTheEarth page.

With this PR we are also introducing infisical support/requirement for env-handling. All variables are set via the infisical cli (during dev), and using github sync during CI.

@Nudelsuppe42 Nudelsuppe42 added the feature/frontend New feature or request label Feb 24, 2025
@Nudelsuppe42 Nudelsuppe42 self-assigned this Feb 24, 2025
@Nudelsuppe42 Nudelsuppe42 linked an issue Feb 24, 2025 that may be closed by this pull request
8 tasks
@Nudelsuppe42 Nudelsuppe42 linked an issue Mar 16, 2025 that may be closed by this pull request
Nudelsuppe42 and others added 26 commits April 12, 2026 23:44
Co-authored-by: Copilot <copilot@github.com>
Co-authored-by: Copilot <copilot@github.com>
…turbo configuration

Co-authored-by: Copilot <copilot@github.com>
@Nudelsuppe42 Nudelsuppe42 marked this pull request as ready for review April 24, 2026 15:37
@Nudelsuppe42 Nudelsuppe42 requested a review from a team April 24, 2026 15:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature/frontend New feature or request

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

feat(?): 📝Rewrite frontend content feat(?): ⭐ Components v2

1 participant