Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iamotz/todo-graphql-api

A todo API implemented with GraphQL
https://github.com/iamotz/todo-graphql-api

api express graphql javascript todo

Last synced: 12 days ago
JSON representation

A todo API implemented with GraphQL

Awesome Lists containing this project

README

        

# Todo GraphQL API
A simple Todo API implemented with GraphQL. I used [`express-graphql`](https://github.com/graphql/express-graphql) to implement the GraphQL server.

## Features:
- Create Todo
- Fetch All Todos
- Fetch Single Todo
- Edit Todo
- Delete Todo
- Categorise Todo

## If you want to play around this project:
- Clone this repository: `git clone https://github.com/IAMOTZ/todo-graphql-api.git`
- Change into the root directory of the project
- Use `npm install` to install all the required dependencies
- Use `npm start` to start the app. The app should start on port `7777`.
- Navigate to `http://localhost:7777/graphql` to view the `GraphiQL` playground
- Use the Documentation Explorer to explore the possible queries/mutations you can send to the GraphQL server.