/NewportBoardClubApp_Server

NodeJS backend server to support both the PWA and React Native version of the Newport Board Club App

Primary LanguageJavaScript

Newport Board Club App Server

Demo 1

NodeJS backend server to support both the PWA and React Native version of the Newport Board Club App.



Table-of-Contents

  • Server/API
    1) npm run buildServer
    2) npm run startServer
  • Databases
    • MongoDB (non-relational)
      • User
      • Events
      • Surf Sessions
      • Surf Hacks
      • Surfboard Shapers

  • Server (Node 18.6.0)
    • Packages
      • @apollo/server (4.7.4)
      • @aws-sdk/credential-providers (3.369.0)
      • @aws-sdk/hash-node (3.369.0)
      • @aws-sdk/protocol-http (3.369.0)
      • @aws-sdk/s3-request-presigner (3.369.0)
      • @aws-sdk/url-parser (3.369.0)
      • @aws-sdk/util-format-url(3.369.0)
      • aws-sdk (2.1414.0)
      • bcrypt (5.1.0)
      • body-parser (1.20.2)
      • cors (2.8.5)
      • dotenv (16.3.1)
      • express (4.18.2)
      • graphql (16.6.0)
      • graphql-http (1.19.0)
      • json (11.0.0)
      • jsonwebtoken (9.0.0)
      • mongodb (5.6.0)
      • mongoose (7.3.0)
      • node-fetch (2.6.11)
      • react (18.2.0)