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

Prepare the project to have UI #27

Closed
6 tasks done
valiafetisov opened this issue Mar 27, 2023 · 0 comments · Fixed by #29
Closed
6 tasks done

Prepare the project to have UI #27

valiafetisov opened this issue Mar 27, 2023 · 0 comments · Fixed by #29

Comments

@valiafetisov
Copy link
Contributor

valiafetisov commented Mar 27, 2023

Goal

The project displays a basic page with the project name and a link to the playground

Context

We eventually want to have basic UI for user sign in and token generation, show documentation and graphql/sql playgrounds.
But I also assume that we want to keep API codebase independent from the UI and keep it optional / modular. So we either need to create a separate frontend repo or turn this repo into monorepo. We also need to setup a project to work with modern frontend components (eg vue).

Tasks

  • Propose concrete solution
  • Change structure of the project to be suitable for the frontend
  • Setup frontend
  • Setup proxy/middleware to serve both UI, API and playground
  • Make sure the readmes are updated accordingly
  • Make sure the goal is reached
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant