Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release/v2 #228

Draft
wants to merge 73 commits into
base: master
Choose a base branch
from
Draft

Release/v2 #228

wants to merge 73 commits into from

Conversation

Kreezag
Copy link
Member

@Kreezag Kreezag commented Sep 21, 2024

New version of Buggregator frontend

Key technology change: migration from nuxt to vue

Scope of work

  • - migration from nuxt to vue - close Nuxt to Vue Frontend migration #57
  • - update components structure (Feature Sliced Design like) - close Rework frontend file structure #58
  • - create components library documentation (based on storybook)
  • - create component test and snapshots
  • - fix code warnings and errors
  • - update code styles rules and lintings
  • - update library versions
  • - performance improve
  • - fix code todos

The main goal is make code clear and flex to support custom view of events

@Kreezag Kreezag self-assigned this Sep 21, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

Rework frontend file structure Nuxt to Vue Frontend migration
1 participant