Skip to content

DEFIdaniel1/node-graphql-TS

Repository files navigation

node-graphql-TS

Node project written in TypeScript that connects to a mongoDB database via mongoose. APIs are setup using graphQL.

Overview

Project is meant to mimic a social media site database. Users can be created, login, and post content. Content includes: title, content body, imageUrl. These can be edited and deleted.

The database houses User models that connect to the Post model via a posts array.

Resolvers include:

  • Create user
  • Login with authentication
  • User (checks for existing user)
  • editUser
  • deleteUser
  • createPost
  • updatePost
  • deletePost

  • Remaining to dos: finish testing the auth middleware, app, file upload, and convert resolvers to TS.

    About

    No description, website, or topics provided.

    Resources

    Stars

    Watchers

    Forks

    Releases

    No releases published

    Packages

    No packages published