For information about Nuxt look at the Nuxt documentation to learn more.
Original Graphile starter is build using Next.js and express. This is a fork to use Nuxt, Nuxt UI and URQL.
We do not advise that you build your own projects on top of this project until you're comfortable with the various tools it uses (Node.js, Nuxt, Nuxt Ui, PostgreSQL, GraphQL, PostGraphile, Graphile Worker, Graphile Migrate, TypeScript, URQL, GraphQL Code Generator, ESLint, etc.)
This is an advanced project with deeply integrated tooling across the full stack. The project is called "Starter" because it helps you to start new projects with all these technologies, tools and techniques already in place. If you're not already familiar with these things then you'll probably find the project overwhelming, it is not intended to be your first experience of any of these tools.
If you're just getting started with PostGraphile, before you dive into this project make sure you check out the PostGraphile required knowledge and especially the schema design tutorial. This repository takes a slightly different approach to schema design than the aforementioned tutorial, but it's still an incredibly valuable resource.
This starter uses the beta version of Graphile, it is missing some features, has no working tests and the components are created with AI agent converting from the original next.js ones and then fixed to work somewhat correctly.
Use at your own risk. Probably not ready for production.
Setup env, database and start the dev server
npm run setup
npm run devYou can sponsor my Flow tools project to help me build more open source.
You can contact me as @xvaara on various social medias or through my company Mentalhouse Oy if you have a postgraphile related work that need to be done.