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

consider switching to nuxt 3 or similar vue3 framework for non-game web content #795

Open
alee opened this issue Jul 12, 2022 · 1 comment

Comments

@alee
Copy link
Member

alee commented Jul 12, 2022

Currently the app is a smorgasbord of game app + web content that is slowly becoming an unmaintainable pile. We should consider transitioning to something like nuxtjs to handle web content (landing page, tutorials, consent form, player dashboard, admin dashboard and management) and strip down the game client to Colyseus related things (lobby, actual game rooms, etc)

This might make for a better separation of concerns and let us handle web content better more maintainably.

candidates

chrstngyn pushed a commit that referenced this issue Jul 12, 2022
@alee alee added the blocker label Sep 19, 2022
@alee alee changed the title switch to nuxt 3 for admin app and web content related things consider switching to nuxt 3 or similar vue3 framework for non-game web content Oct 28, 2023
@alee
Copy link
Member Author

alee commented Oct 28, 2023

was blocked by auth and typeorm issues, may revisit again as we start on the educator version in #883

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant