Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/iamotz/todo-graphql-api
- Owner: IAMOTZ
- Created: 2018-12-17T23:44:42.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2019-01-04T22:11:42.000Z (about 6 years ago)
- Last Synced: 2024-11-18T14:36:18.969Z (2 months ago)
- Topics: api, express, graphql, javascript, todo
- Language: JavaScript
- Size: 22.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.