Fullstack template using NodeJS, React, Next.JS, and Prisma + GraphQL.
backend-graphql
- A backend server powered by Express, using the GraphQL query system and PostgreSQL as a backend using Prisma.backend-graphql
- A backend server powered by Express, with PostgreSQL as a backend using Prisma.frontend-nextjs
- A React frontend using the Next.JS server-side rendering framework.frontend-react
- A React frontend using styled-components and webpack.
This project is fully linted using ESLint, and formatted using Prettier. Both the linter and formatter will run as pre-commit hooks. These can be changed by configuring the husky hook configuration - see the ./husky
directory.
All subprojects are licensed under the MIT license and are able to be used without permission as template repositories. See the LICENSE file for more information.