pal create

Alias: pal c

Create new NodeJs Prisma GraphQL TypeScript project

> pal c

.______      ___       __             __       _______.
|   _  \    /   \     |  |           |  |     /       |
|  |_)  |  /  ^  \    |  |           |  |    |   (----`
|   ___/  /  /_\  \   |  |     .--.  |  |     \   \
|  |     /  _____  \  |  `----.|  `--'  | .----)   |
| _|    /__/     \__\ |_______| \______/  |_______/

  ✔ Please select your start example · full-stack-nextjs  ❯ full-stack-nextjs
  full-stack-gatsbyjs
  apollo-nexus-schema
  apollo-sdl-first
  graphql-modules
  ✔ Please select your start framework · Tailwind CSS + PrismaAdmin UI  Material UI
  Material UI + PrismaAdmin UI
  Tailwind CSS
  ❯ Tailwind CSS + PrismaAdmin UI
  ✔ Use multi schema template …  ❯ no
  yes
  ✔ please enter your project name · great-project  ✔ please enter your project description · new NodeJs Prisma GraphQL TypeScript project  ✔ please enter your project author · Ahmed Elywa  ✔ please enter your project repository · https://github.com/paljs/prisma-tools  ✔ Do you need to use Git …yes
  no
  ✔ please select your package manager · yarnyarn
  npm
  ✔ Skip package installation · noyes
  no

Answer all questuins and wait the installation

Starter examples

Start your NodeJs, GraphQL, Prisma from one of our examples.

CONTENT

full-stack-nextjs

Our main example to build full-stack project with

  • Prisma Modern Database Access for TypeScript & Node.js
  • GraphQL All of the data you need, in one request
  • Nexus Schema code-first GraphQL framework
  • Apollo Server GraphQL server to fetch and combine data from multiple sources.
  • Next.js React framework
  • PrismaTable To building dynamics tables to manage your DB tables.
  • Material UI using Material UI framework option
  • Tailwind CSS using Tailwind CSS framework option

See project files on GitHub

full-stack-gatsbyjs

build full-stack project with

  • Prisma Modern Database Access for TypeScript & Node.js
  • GraphQL All of the data you need, in one request
  • Nexus Schema code-first GraphQL framework
  • Apollo Server GraphQL server to fetch and combine data from multiple sources.
  • Gatsby.js React framework
  • PrismaTable To building dynamics tables to manage your DB tables.

See project files on GitHub

apollo-nexus-schema

Start your backend Graphql API with

  • Prisma Modern Database Access for TypeScript & Node.js
  • GraphQL All of the data you need, in one request
  • Nexus Schema code-first GraphQL framework
  • Apollo Server GraphQL server to fetch and combine data from multiple sources.

See project files on GitHub

apollo-sdl-first

Start your backend Graphql API with

  • Prisma Modern Database Access for TypeScript & Node.js
  • GraphQL All of the data you need, in one request
  • Apollo Server GraphQL server to fetch and combine data from multiple sources.

See project files on GitHub

graphql-modules

Start your backend Graphql API with

  • Prisma Modern Database Access for TypeScript & Node.js
  • GraphQL All of the data you need, in one request
  • graphql-modules GraphQL Modules is a toolset of libraries and guidelines dedicated to create reusable, maintainable, testable and extendable modules out of your GraphQL server.
  • Apollo Server GraphQL server to fetch and combine data from multiple sources.

See project files on GitHub