Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dl0312/clap-backend
👏 Clap Server
https://github.com/dl0312/clap-backend
backend graphql graphql-yoga jwt nodejs
Last synced: about 1 month ago
JSON representation
👏 Clap Server
- Host: GitHub
- URL: https://github.com/dl0312/clap-backend
- Owner: dl0312
- Created: 2018-07-15T09:00:28.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2019-04-04T11:40:42.000Z (almost 6 years ago)
- Last Synced: 2024-10-11T21:12:24.122Z (4 months ago)
- Topics: backend, graphql, graphql-yoga, jwt, nodejs
- Language: TypeScript
- Homepage: https://clapserver.now.sh/playground
- Size: 19.8 MB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# clap-server
Server for the CLAP, GraphQL, TypeScript, NodeJS
## Resolvers
### Public Resolvers:
- [x] Sign In / Sign Up with Facebook
- [x] Sign In with Email
- [x] Start Phone Number Verification
- [x] Complete Phone Number Verification
- [x] Sign Up with Email---
### Authentication:
- [x] Generate JWT
- [x] Verify JWT### Private Resolvers:
- [x] **User**
- [x] _Query_
- [x] Get My Profile
- [x] Get My Followers ( Implemented on GetMyProfile )
- [x] Get My Following
- [x] _Mutation_
- [x] Request Email Verification
- [x] Complete Email Verification
- [x] Update my Profile
- [x] Follow User
- [x] Unfollow User
- [x] **Post**
- [x] _Query_
- [x] Get All Posts
- [x] Search by Keyword ( Title, Body, Both )
- [x] Get My Posts
- [x] _Mutation_
- [x] Add Post
- [x] Edit Post
- [x] Delete Post
- [x] **Comment**
- [x] _Query_
- [x] Get Comments by Post
- [x] _Mutation_
- [x] Add Comment On Post
- [x] Add Commnet On Comment
- [x] Edit Comment
- [x] Delete Comment
- [x] **Clap**
- [x] _Query_
- [x] Check My Sended Claps ( Implemented on GetMyProfile )
- [x] Check My Received Claps For Each Posts ( Implemented on GetMyProfile )
- [x] _Mutation_
- [x] Send Clap to Post
- [ ] **Image**
- [ ] _Query_
- [ ] _Mutation_
- [x] Add Image
- [ ] Edit Image
- [ ] Delete Image
- [ ] **Category**
- [x] _Query_
- [x] _Mutation_
- [x] Add Category ( need to implement level )
- [x] Edit Category ( need to fix )
- [x] Delete Category
- [x] **Message**
- [x] _Query_
- [x] Check Received Messages
- [x] Check Send Messages
- [x] _Mutation_
- [x] Send a Message
- [ ] **Achievement**
- [ ] _Query_
- [ ] Check How Many Users Achieve
- [ ] _Mutation_
- [x] **Product**
- [x] _Query_
- [x] Get All Products
- [x] Get All Products with Game Category
- [x] Get Specific Product ( Get Product By ID)
- [x] _Mutation_
- [x] Add Product
- [x] Edit Product
- [x] Delete Product( need to? )
- [x] Purchase Product (= Add Exchange)
- [x] **Exchange**
- [x] _Query_
- [x] Get My Exchanges
- [x] _Mutation_
- [x] Add Exchange