Skip to content

A starter project for typescript express apollo graphql server

Notifications You must be signed in to change notification settings

miracleonyenma/express-ts-graphql-starter

Repository files navigation

Express TypeScript GraphQL Starter

A starter project for setting up a TypeScript Express server with Apollo GraphQL.

Features

  • TypeScript: Strongly typed language for writing scalable and maintainable code.
  • Express: Fast, unopinionated, minimalist web framework for Node.js.
  • Apollo Server: Spec-compliant and production-ready JavaScript GraphQL server.

Installation

  1. Clone the repository:

    git clone https://github.com/miracleonyenma/express-ts-graphql-starter.git
  2. Navigate to the project directory:

    cd express-ts-graphql-starter
  3. Install the dependencies:

    npm install

Usage

  1. Start the development server:

    npm run dev
  2. The server will be running on http://localhost:4000.

Scripts

  • npm run dev: Run the development server with nodemon.
  • npm run build: Build the project.
  • npm start: Start the built project.

Contributing

Contributions are welcome! Please open an issue or submit a pull request.

License

This project is licensed under the MIT License.

About

A starter project for typescript express apollo graphql server

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published