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

New backoffice web UI as blazor/razor pages #37

Closed
Metawolve opened this issue Apr 7, 2024 · 0 comments · Fixed by #88
Closed

New backoffice web UI as blazor/razor pages #37

Metawolve opened this issue Apr 7, 2024 · 0 comments · Fixed by #88
Assignees
Labels
feature Request for an entirely new feature
Milestone

Comments

@Metawolve
Copy link
Member

Currently, the backoffice for the backend API is a react app, currently available here:
https://app.eurofurence.org/backoffice/#/

The current github repository (archived) is:
https://github.com/eurofurence/ef-app_react_backoffice

This should be integrated into the backend using Blazor or Razor pages - which one is easier/better has to be evaluated further.

Most features from the current backoffice can be re-created as-is in the new backoffice.
Some features can be left out for now, like the fursuit badges.

Other features should be simplified, like the image upload.
We don't need reusable images where the user has to provide the ID anymore. Instead, it should be possible to just upload the image in the relevant form, e.g. for a knowledge base article.

@Metawolve Metawolve added the feature Request for an entirely new feature label Apr 7, 2024
@Metawolve Metawolve added this to the EF28 (2024) milestone Apr 7, 2024
@Metawolve Metawolve self-assigned this Jun 6, 2024
@Metawolve Metawolve linked a pull request Jul 12, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Request for an entirely new feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant