Skip to content
RateLink backend with Prisma server + GraphQL API + Typescript + Docker
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.vscode add lint Jan 22, 2019
generated/prisma-client gql-merge & graphql-to-typescript & profile update Dec 26, 2018
src
.eslintignore add lint Jan 22, 2019
.eslintrc.json add lint Jan 22, 2019
.gitignore .gitignore add /dist" Dec 25, 2018
.prettierrc.json add lint Jan 22, 2019
README.md add & fix ClientResponse type Apr 15, 2019
datamodel.prisma gql-merge & graphql-to-typescript & profile update Dec 26, 2018
docker-compose.yml first commit Dec 23, 2018
ecs-params.yml first commit Dec 23, 2018
package.json add client management Apr 11, 2019
prisma.yml first commit Dec 23, 2018
tsconfig.json add error-handling in Mutation.profile Jan 26, 2019
tslint.json add lint Jan 22, 2019
yarn-error.log graphql-yoga#2 Jan 22, 2019
yarn.lock

README.md

RateLink - Backend

Target

1. Refactory the existing RateLink Backend with new tech stack.

The existing backend(https://github.com/mattdamon108/RateLink-Backend)

  1. Prisma Server (Docker)
  2. GraphQL API (Graphql-Yoga)
  3. Typescript

2. New Backbone

  1. Deploy the Prisma Server to AWS ECS + ECR
  2. Deploy the GraphQL API to AWS Lambda

To-dos

  • Boilerplating (Prisma Server)
  • JWT authentication
  • Profile update
  • Rate reader & shower list & update
  • Rate list (w/ showers, date ranges)
  • Rate search
  • Query each field for autocomplete in front-end
  • Rate Mutation (create, update)
  • Query for charts
  • Client management (pagination with relay, input, edit)
You can’t perform that action at this time.