Skip to content

ademajagon/apollo-nexus-nextjs

Repository files navigation

Apollo Nexus Next.JS

A brief description of what this project does and who it's for.

This project is a React application written in TypeScript, managed with npm and yarn. It uses Apollo Server for handling GraphQL requests and Prisma as an ORM.

Installation

Clone the repository and install dependencies with yarn:

  git clone <repository-url>
  cd <repository-name>
  yarn install

Usage/Examples

To start the development server:

  yarn dev

Project Structure

  • .eslintrc.json: ESLint configuration file.
  • apolloServerHandler/: Contains the Apollo Server handler.
  • next.config.js: Configuration file for Next.js.
  • nexus.tsconfig.json: TypeScript configuration for Nexus.
  • package.json: Lists the project dependencies and scripts.
  • pages/: Contains the Next.js pages.
  • pal.config.js: Configuration file for Pal.js.
  • prisma/: Contains the Prisma schema and migrations.
  • schema/: Contains the GraphQL schema and types.

Running Tests

To run tests, run the following command

  yarn test

Contributing

Contributions are always welcome!

Please adhere to this project's code of conduct.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published