
Uma Lib de Crowdsourced, Crowdsourced, Escolha sua própria história de aventura
Construído com Formulários Next.js, Xstate, Hasura e Netlify + Netlify.
Este é um projeto que usa formulários Next.js, Xstate, Hasura e Netlify.
O lado "História" do aplicativo é uma máquina de estado que puxa um personagem aleatório do banco de dados e preenche seus dados para criar uma história de estilo "Escolha sua própria aventura". O outro lado do aplicativo é o envio de personagens, no qual as pessoas podem enviar seus personagens para o banco de dados da história, e seu personagem pode ser retirado aleatoriamente do banco de dados!
Opção Um: Implantação de um clique
(Se você clicar neste botão, ele clonará este repositório em sua conta e define esse repo imediatamente para implantação no netlify)
Opção dois: clone manual
git clone https://github.com/cassidoo/next-adventure.gitnpm install e depois npm run devnetlify.toml é o que você precisa para garantir que as permanecem intactas para garantir que a exportação seja feita e aponte para as coisas certas) Primeiro, execute o servidor de desenvolvimento:
npm run dev
# or
yarn devAbra http: // localhost: 3000 com seu navegador para ver o resultado.
Existem fallbacks em vigor, se não, mas se você deseja configurar seus próprios personagens na história, precisará configurar seu próprio banco de dados Hasura!